메뉴 닫기

AWS EKS에서 Kubernetes 1.29 공식 지원 시작, 핵심 변화와 활용 전략 총정리

안녕하세요, 클라우드와 AI에 관심 있으신 여러분! 오늘은 AWS EKS와 EKS Distro의 새로운 업데이트 소식을 전해드립니다. AWS는 새로운 기능과 버그 수정이 포함된 Kubernetes 1.29 버전을 Amazon EKS와 Amazon EKS Distro에서 지원하게 되었음을 발표했습니다. 이 글에서는 이번 업데이트의 주요 변화와 실질적인 활용 방안에 대해 알아보겠습니다.

Kubernetes 1.29의 주요 변경 사항

  1. v1beta2 FlowControl API 그룹의 제거: 이번 업데이트에서 v1beta2 흐름 제어 API 그룹이 제거되었습니다. 이는 API 사용 시 이전 버전과의 호환성을 고려해야 함을 의미합니다.

  2. PersistentVolume의 ReadWriteOncePods 접근 모드의 일반 제공: 이제 PersistentVolumeClaim을 생성할 때 ReadWriteOncePods 접근 모드를 사용할 수 있습니다. 이를 이용하면 클러스터 내의 오직 하나의 Pod만이 해당 PVC에 읽기/쓰기를 할 수 있게 됩니다.

  3. LegacyServiceAccountTokenCleanUp 기능 도입: 오래된 자동 생성된 시크릿 기반 토큰을 최대 1년간 사용하지 않으면 자동으로 비활성화 및 제거하여 보안성을 강화했습니다.

실질적인 활용 방안

클러스터 업그레이드 방법

Kubernetes v1.29로 클러스터를 업그레이드 하는 것은 크게 세 가지 방법을 통해 가능합니다:

  • Amazon EKS 콘솔: 직관적인 인터페이스를 통해 빠르게 클러스터를 업그레이드할 수 있습니다.
  • eksctl 명령줄 인터페이스: 터미널 환경에 익숙한 사용자에게 적합한 방법입니다.
  • 인프라 코드 도구: Terraform 등의 도구를 활용해 코드 기반으로 업그레이드 프로세스를 관리할 수 있습니다.

보안 및 효율성

보안성을 강화하고 효율적인 자원 사용을 위해서는 PersistentVolumeClaim의 접근 모드를 유심히 살펴볼 필요가 있습니다. 또한, LegacyServiceAccountTokenCleanUp 기능을 통해 불필요한 보안 위험을 제거할 수 있습니다.

AWS 리전 지원

이번 업데이트는 AWS GovCloud (US) 리전을 포함한 모든 AWS EKS가 지원하는 리전에서 이용 가능합니다. 따라서, 다양한 글로벌 환경에서 새로운 기능을 빠르게 적용할 수 있습니다.

더 알아보기

자세한 정보는 Amazon EKS 공식 블로그에서 확인할 수 있으며, 관련된 기술적인 세부 사항은 Kubernetes v1.29 릴리스 노트에서 검토할 수 있습니다.

AWS EKS와 Kubernetes의 최신 소식을 빠르게 선도하고 있는 여러분! 항상 최신 기능을 적재적소에 활용하여 비즈니스에 긍정적인 변화를 만들어가시길 바랍니다.


AI, Cloud 관련한 문의는 아래 연락처로 연락주세요!

(주)에이클라우드
이메일 : acloud@a-cloud.co.kr
회사 번호 : 02-538-3988
회사 홈페이지 : https://www.a-cloud.co.kr/
문의하기

[1] AWS EKS와 EKS Distro의 Kubernetes 1.29 지원 발표 – Amazon Blog