티스토리 뷰
[230329]AWS Eks operational notification - 알림 공유~
성현위키 2023. 3. 29. 11:12
제가 올렸던 k8s.io의 빨간 대문 링크에 대한 이제 조치가 일어나네요. AWS의 kubernetes도 적용해야죠.. EKS~!
[230303]쿠버네티스(k8s) 공식사이트가 빨갛다~?
오늘 오래간만에 쿠버네티스 사이트를 한번 방문했더니 빨갛게 변해 있어 소식을 남김... 내부교육에 사용했던 katacoda도 안 되는 소식도 있고 레파지토리도 변경되고 느낌은 비상사태로 보임...
story-sh.tistory.com
* 공식 원문
이벤트 데이터
시작 시간
상태
종료 시간
리전/가용 영역
범주
계정별
영향을 받는 리소스
설명
English follows Korean | 한국어버전 뒤에 영어버전이 있습니다 2023년 4월 3일부터 Kubernetes 프로젝트는 다음 블로그 [1] 에서 발표한 바와 같이 커뮤니티 소유 이미지 (커뮤니티 이미지라고도 함) 를 이전 이미지 레지스트리 `k8s.gcr.io`에 게시하는 것을 중단할 예정이며 이에 따라 `k8s.gcr.io` 레지스트리가 정지됩니다. Kubernetes 및 관련 하위 프로젝트에 대한 추가 이미지는 레지스트리로 푸시되지 않습니다. 필요하다고 사료될 경우, Kubernetes 프로젝트는 기존 레지스트리에서 기존 커뮤니티 이미지를 제거할 권리를 보유합니다. 기본적으로 EKS 클러스터는 커뮤니티 소유 레지스트리에서 호스팅되는 이미지에 의존하지 않습니다. 애플리케이션이 레거시 레지스트리에서 커뮤니티 소유 이미지를 사용하도록 구성된 경우 가용성 문제가 발생할 수 있습니다. 애플리케이션과 해당 종속성을 업데이트하여 새 이미지 레지스트리인 `registry.k8s.io`에서 이미지를 가져와 문제를 방지할 수 있습니다. 새 레지스트리에는 이전 레지스트리에서 가져온 모든 커뮤니티 이미지와 이미지 태그가 들어 있습니다. <무엇이 문제인까요?> 2022년 11월 28일, Kubernetes 프로젝트는 `k8s.gcr.io` 레지스트리에서 커뮤니티 이미지를 새로운 커뮤니티 소유 레지스트리인 `registry.k8s.io` [2] 로 옮길 것이라고 발표했습니다. 이 새 레지스트리는 Kubernetes 컨테이너 이미지를 위한 콘텐츠 전송 네트워크 (CDN) 처럼 작동하여 여러 클라우드 제공업체 및 지역에 부하를 분산합니다. 이 변경으로 인해 단일 엔티티에 대한 프로젝트의 의존도가 낮아지고 사용자에게 더 빠른 다운로드 환경이 제공됩니다. Kubernetes 프로젝트가 기본값을 새 이미지 레지스트리로 변경했지만, 이전 레지스트리를 계속 지원하였습니다. 하지만, 2023년 4월 3일부터 이전 `k8s.gcr.io` 레지스트리가 동결됩니다. Kubernetes 프로젝트는 커뮤니티 이미지를 이전 레지스트리에 게시하는 것을 중단합니다. 레지스트리에 있는 기존 커뮤니티 이미지는 향후 제거될 수 있습니다. 이전 `k8s.gcr.io` 레지스트리에서 호스팅되는 이미지에 의존하여 배포가 이뤄지는 경우, 애플리케이션에 가용성 위험이 발생할 수 있습니다. <영향을 받는지 어떻게 확인할 수 있나요?> 애플리케이션이 레거시 레지스트리에서 사용하는 커뮤니티 이미지를 식별하는 단계별 방법은 이미지 레지스트리 리디렉션 설명서 [3] 를 참고하시기 바랍니다. 또한 새 kubectl 플러그인 커뮤니티 이미지를 실행하여 Amazon EKS 클러스터에서 실행 중인 리소스 중 이전 이미지 레지스트리에서 커뮤니티 이미지를 가져오는 리소스를 식별하실 수 있습니다. 커뮤니티 이미지 플러그인 설치 및 실행 지침은 해당 페이지 [3] 에서 확인할 수 있습니다. 또는 kubectl을 사용하여 이전 이미지 레지스트리에서 커뮤니티 이미지를 사용하는 클러스터에서 실행 중인 파드(pod)를 식별하여 파드에서 사용하는 이미지를 나열하실 수 있습니다. kubectl 명령은 해당 페이지 [4] 에서 확인하실 수 있습니다. <문제를 어떻게 해결할 수 있나요?> 이전 이미지 레지스트리에서 커뮤니티 이미지를 가져오는 애플리케이션을 식별한 후 파드, 배포 매니페스트 및 helm 차트와 같은 리소스에 대한 정의를 업데이트하시기 바랍니다. 리소스 정의에서 컨테이너 이미지의 이미지 레지스트리를 `k8s.gcr.io`에서 `registry.k8s.io`로 변경하시기 바랍니다. 이렇게 하면 이후의 모든 이미지 가져오기 요청이 새 이미지 레지스트리에 전달됩니다. 커뮤니티에서는 현재 `registry.k8s.io`로 자동 리디렉션을 설정했지만, 향후 클러스터 불안정성을 방지하려면 커뮤니티의 권장 사항 [5] 에 따라 새 레지스트리를 사용하도록 리소스 정의를 업데이트하는 것을 권장 드립니다. AWS 블로그 [6], EKS 뉴스레터 [7] 및 AWS Container from the Couch 동영상 [8] 을 통해 이러한변경 사항에 대응하실 수 있도록 지속적으로 업데이트와 지침을 게시하고 있습니다. 추가질문이나 우려 사항이 있는 경우 AWS Support [9] 에 문의하시기 바랍니다.
--- Starting April 3, 2023, the Kubernetes project will stop publishing community-owned images (known as community images) to the old image registry `k8s.gcr.io` as announced in the following blog [1]. The `k8s.gcr.io` registry will be frozen. No further images for Kubernetes and related sub-projects will be pushed to the registry. If deemed necessary, the Kubernetes project reserves the right to remove existing community images from the old registry. EKS clusters by default are not dependent on images hosted in the community-owned registry. If your applications are configured to use community-owned images from the legacy registry, you may experience availability issues. You can avoid the issue by updating your application and its dependencies to pull images from the new image registry: `registry.k8s.io`. The new registry contains all the community images and image tags from the old registry. What is the problem? On November 28, 2022, the Kubernetes project announced that it would move community images from the k8s.gcr.io` registry to a new community owned registry: `registry.k8s.io` [2]. This new registry spreads load across multiple cloud providers and regions, functioning like a content delivery network (CDN) for Kubernetes container images. This change reduces the project's reliance on a single entity and provides a faster download experience for users. While the Kubernetes project changed the default to the new image registry, the old registry was still supported. Starting April 3, 2023, the old `k8s.gcr.io` registry will be frozen. The Kubernetes project will stop publishing community images to the old registry. Existing community images in the registry could be removed in the future. Your applications may carry availability risks if your deployments are dependent on images hosted in the old `k8s.gcr.io` registry. How can you identify if you are impacted? For step by step guidelines on identifying community images your applications are using from the legacy registry, please refer to image registry redirect documentation [3]. You can also run the new kubectl plugin community-images to identify resources running in your Amazon EKS cluster that are pulling community images from the old image registry. You can find instructions to install and run the community-images plugin here [3]. Alternatively, you can identify pods running in your cluster that are using community images from the old image registry using kubectl to list the images used by pods. You can find the kubectl command here [4]. How can you resolve the issue? After you have identified the applications that are pulling community images from the old image registry, update your resource definitions for resources such as pods, deployment manifests, and Helm charts. In your resource definitions, change the image registry for container images from `k8s.gcr.io` to `registry.k8s.io`. This will ensure that all subsequent image pull requests are made to the new image registry. The community has set up auto redirects to `registry.k8s.io` for now, but we strongly recommend that you update your resource definitions to use the new registry to future proof your cluster from any instability as per the recommendation from the community [5]. We are continually posting updates and guidelines through our AWS Blog [6], EKS Newsletter [7] and AWS Container from the Couch videos [8] to help you navigate this transition with ease. If you have any questions or concerns, please reach out to AWS Support [9].
참고 링크 :
[1] https://kubernetes.io/blog/2023/02/06/k8s-gcr-io-freeze-announcement/#timeline-of-the-changes
[2] https://kubernetes.io/blog/2022/11/28/registry-k8s-io-faster-cheaper-ga/
[3] https://kubernetes.io/blog/2023/03/10/image-registry-redirect/
[4] https://github.com/kubernetes-sigs/community-images#kubectl-community-images
[5] https://kubernetes.io/blog/2023/02/06/k8s-gcr-io-freeze-announcement/#what-s-next
[6] https://aws.amazon.com/blogs/containers/changes-to-the-kubernetes-container-image-registry/
[7] https://eks.news/
[8] https://www.youtube.com/shorts/5RvrkLPImGQ
[9] https://aws.amazon.com/support
k8s.gcr.io Image Registry Will Be Frozen From the 3rd of April 2023
Authors: Mahamed Ali (Rackspace Technology) The Kubernetes project runs a community-owned image registry called registry.k8s.io to host its container images. On the 3rd of April 2023, the old registry k8s.gcr.io will be frozen and no further images for Kub
kubernetes.io
registry.k8s.io: faster, cheaper and Generally Available (GA)
Authors: Adolfo García Veytia (Chainguard), Bob Killen (Google) Starting with Kubernetes 1.25, our container image registry has changed from k8s.gcr.io to registry.k8s.io. This new registry spreads the load across multiple Cloud Providers & Regions, funct
kubernetes.io
k8s.gcr.io Redirect to registry.k8s.io - What You Need to Know
Authors: Bob Killen (Google), Davanum Srinivas (AWS), Chris Short (AWS), Frederico Muñoz (SAS Institute), Tim Bannister (The Scale Factory), Ricky Sadowski (AWS), Grace Nguyen (Expo), Mahamed Ali (Rackspace Technology), Mars Toktonaliev (independent), Lau
kubernetes.io
GitHub - kubernetes-sigs/community-images: kubectl plugin that displays images running in a Kubernetes cluster that were pulled
kubectl plugin that displays images running in a Kubernetes cluster that were pulled from community owned repositories and warn the user to switch repositories if needed - GitHub - kubernetes-sigs/...
github.com
k8s.gcr.io Image Registry Will Be Frozen From the 3rd of April 2023
Authors: Mahamed Ali (Rackspace Technology) The Kubernetes project runs a community-owned image registry called registry.k8s.io to host its container images. On the 3rd of April 2023, the old registry k8s.gcr.io will be frozen and no further images for Kub
kubernetes.io
Changes to the Kubernetes Container Image Registry | Amazon Web Services
Introduction The release of Kubernetes 1.25 was when it was first announced that the Kubernetes project would be updating its official container image registry endpoint from k8s.gcr.io to the community owned registry, registry.k8s.io. The goal was to event
aws.amazon.com
EKS News
The Official Amazon EKS Newsletter
eks.news

https://support.console.aws.amazon.com:443/support/home
support.console.aws.amazon.com:443
'Cloud 이야기 > AWS-Amazon Web Service' 카테고리의 다른 글
[230425] AWS의 서비스에 대한 공식 아이콘 제공 (0) | 2023.04.25 |
---|---|
[230424]K-ISMS 규정 준수 팩에 대한 자료(KISA&AWS 콜라보) (0) | 2023.04.24 |
[230412]레거시 서버의 데이터(첨부파일)를 S3로 옮기자~ (0) | 2023.04.12 |
[230406]AWS 서브넷의 IP주소관련 (0) | 2023.04.06 |
[230328]AWS CLI 접속할 때도 2차 인증(MFA)을 사용해보자~ (0) | 2023.03.28 |
[230324]AWS Builders Korea Program-5 일차 (0) | 2023.03.27 |
[230323]AWS Builders Korea Program-4 일차 (0) | 2023.03.23 |
[230322]AWS Builders Korea Program-3 일차 (0) | 2023.03.22 |