Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
Amazon EKS 고급 컨트롤 플레인 구성하기 섬네일

Amazon EKS 고급 컨트롤 플레인 구성하기

AWS faviconAWS·DevOps·
AWSKubernetesEKSHorizontal Pod Autoscaler
2026년 09월 14일0

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

AWS가 Amazon EKS에 고급 Kubernetes 컨트롤 플레인 구성 기능을 도입해 kube-scheduler, kube-controller-manager, kube-apiserver의 5가지 파라미터를 사용자가 직접 조정하고, PCP(Provisioned Control Plane) 모드로 용량 할당을 적용하는 방식으로 컨트롤 플레인 운영의 유연성과 안정성을 높였습니다.

구현 방법

  • UpdateClusterConfig를 통해 파라미터를 컴포넌트별로 전달하고, 관리형 컨트롤 플레인의 세 컴포넌트에 롤링 업데이트로 반영합니다.
  • AWS Management Console, AWS CLI, AWS SDK, AWS CloudFormation 등 동일한 방식으로 설정 가능하며, 신규 API 학습은 필요 없습니다.
  • PCP가 필요한 파라미터: kube-controller-manager의 horizontalPodAutoscalerSyncPeriod, terminatedPodGcThreshold 두 가지.
  • 개방된 파라미터 중에서 kube-scheduler의 nodeResourcesFit.scoringStrategy와 kube-apiserver의 eventTtl, serviceNodePortRange 등은 범위 내에서 조정 가능하며, 업스트림 Kubernetes의 공식 규격을 따릅니다.
  • 변경은 항상 클러스터 전역에 적용되며, 롤링 업데이트로 적용되며, 진행 상태는 describe-update로 추적합니다.
  • 버전별 기본값과 허용 범위는 DescribeClusterVersions API로 확인합니다. 대상은 Kubernetes 1.31 이상을 실행하는 신규 및 기존 클러스터이며, 모든 AWS 리전에서 지원합니다.

주요 결과

  • 컨트롤 플레인 파라미터를 세밀하게 조정할 수 있어 관리와 조정의 유연성이 크게 증가합니다.
  • PCP 도입으로 대용량 API 동시성 관리가 가능해지며, 안정적 운영 기반이 강화됩니다.
  • 변경은 롤링 업데이트로 적용되므로 운영 중단 없이 점진적으로 반영되며, 안전한 운영 가이드를 통해 버전별 기본값과 한계를 확인하는 습관이 강조됩니다.

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
Amazon EC2 Nitro V6의 Connection Tracking 유휴 타임아웃 변경 대응하기 섬네일
75%

Amazon EC2 Nitro V6의 Connection Tracking 유휴 타임아웃 변경 대응하기

AWS faviconAWS·2026년 09월 03일
아임웹의 Amazon VPC Lattice 기반 서비스 네트워크 재설계와 비용 최적화 사례 섬네일
72%

아임웹의 Amazon VPC Lattice 기반 서비스 네트워크 재설계와 비용 최적화 사례

AWS faviconAWS·2026년 08월 31일
DAU 150만, MAU 300만 올웨이즈 서비스의 무중단 EKS 마이그레이션 — 실전 데브옵스 이야기 섬네일
72%

DAU 150만, MAU 300만 올웨이즈 서비스의 무중단 EKS 마이그레이션 — 실전 데브옵스 이야기

레브잇 favicon레브잇·2025년 05월 15일