게시된 날짜: Jan 6, 2022
Amazon Elastic Kubernetes Service(EKS)는 이제 최소한의 복잡성으로 높은 네트워크 대역폭을 달성하는 것과 동시에, 프라이빗 IPv4 주소 공간의 제한을 훨씬 뛰어넘어 고객이 Kubernetes 기반 컨테이너식 애플리케이션의 크기를 조정할 수 있는 IPv6를 지원합니다.
Kubernetes는 IP 주소를 수신하는 각 포드를 필요로 하는 플랫 네트워킹 모델을 사용합니다. 이러한 간소화된 접근으로 가상 머신에서 컨테이너로 간편하게 애플리케이션 포팅이 가능하지만, 많은 프라이빗 IPv4 네트워크에서 처리할 장비가 갖춰지지 않은 상당한 양의 IP 주소가 필요합니다. 또한 IPv4 기반 네트워크에서 실행되는 인터넷 서비스와 포드 통신을 하기 위해 복잡한 네트워크 라우팅 구성이 필요합니다.
IPv6에 대한 EKS 지원으로 인해, 포드는 전역 라우팅할 수 있는 IPv6 주소에만 할당되며 제한된 프라이빗 IPv4 주소 공간을 사용하지 않고 클러스터 내 애플리케이션 크기를 손쉽게 조정할 수 있습니다. 이 전역 라우팅 가능한 IPv6 주소를 사용하여 Amazon VPC, 온프레미스 네트워크 또는 퍼블릭 인터넷에 있는 모든 IPv6 엔드포인트와 직접 통신할 수 있습니다. IPv6 지원은 Amazon VPC CNI 플러그 인을 통해 가능하며, EC2 네트워킹 스택과 직접 통합하여 높은 성능과 안정성을 제공합니다. 네이티브 VPC 통합으로 인해 외부 전용 인터넷 게이트웨이, 보안 그룹, 네트워크 액세스 제어 목록(ACL)을 포함한 표준 구성 요소을 사용하여 애플리케이션을 보호할 수 있습니다. EKS는 네트워킹을 구성하여 포드가 클러스터 외부의 IPv4 기반 엔드포인트와 계속 통신할 수 있고, 조직 내 배포된 모든 종속 서비스를 먼저 IPv6로 마이그레이션할 필요 없이 IPv6와 Kubernetes의 이점을 취할 수 있도록 합니다.