Amazon EKS에 워크로드 및 추가 기능 배포 방법 알아보기

Amazon EKS에 워크로드 및 추가 기능 배포 방법 알아보기

워크로드는 컨테이너에 배포되며, 컨테이너는 Kubernetes의 Pod에 배포됩니다. Pod는 하나 이상의 컨테이너를 포함합니다. 일반적으로 동일한 서비스를 제공하는 하나 이상의 Pod가 Kubernetes 서비스에 배포됩니다. 동일한 서비스를 제공하는 여러 Pod를 배포한 뒤에는 다음을 할 수 있습니다.

  • AWS Management Console을 사용해 각 클러스터에서 실행 중인 워크로드에 대한 정보를 봅니다.
  • Kubernetes Vertical Pod Autoscaler로 Pod를 수직으로 스케일 업하거나 다운합니다.
  • Kubernetes Horizontal Pod Autoscaler로 수요를 충족하는 데 필요한 Pod 수를 수평으로 스케일 업하거나 다운합니다.
  • Pod 간 네트워크 트래픽의 균형을 맞추기 위해 외부(인터넷 접근 가능 Pod용) 또는 내부(프라이빗 Pod용) 네트워크 로드 밸런서를 만듭니다. 로드 밸런서는 OSI 모델의 4계층(Layer 4)에서 트래픽을 라우팅합니다.
  • Pod 간 애플리케이션 트래픽의 균형을 맞추기 위해 Application Load Balancer를 만듭니다. 애플리케이션 로드 밸런서는 OSI 모델의 7계층(Layer 7)에서 트래픽을 라우팅합니다.

Kubernetes를 처음 사용한다면 이 주제가 샘플 애플리케이션 배포에 도움이 됩니다.

externalIPs로 서비스에 할당할 수 있는 IP 주소를 제한할 수 있습니다.

출처: 문서

본문

더 알아보기 (Learn more)