Amazon EKS에 워크로드와 추가 기능을 배포하는 방법 알아보기 - Amazon EKS

이 페이지 개선에 도움 주기

이 사용자 가이드에 기여하려면 모든 페이지의 오른쪽 창에 있는 GitHub에서 이 페이지 편집 링크를 선택합니다.

Amazon EKS에 워크로드와 추가 기능을 배포하는 방법 알아보기

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

  • AWS Management Console을 사용하여 각 클러스터에서 실행 주인 워크로드에 대한 정보 봅니다.

  • Kubernetes Vertical Pod Autoscaler로 포드를 수직적으로 스케일링할 수 있습니다.

  • Kubernetes Horizontal Pod Autoscaler를 사용하여 수요에 따라 필요한 수의 포드를 수평적으로 스케일링할 수 있습니다.

  • 외부(인터넷에 액세스할 수 있는 포드의 경우) 또는 내부(프라이빗 포드의 경우) Network Load Balancer를 사용하여 여러 포드에 걸쳐 네트워크 트래픽의 균형을 맞출 수 있습니다. 로드 밸런서는 OSI 모델의 계층 4에서 트래픽을 라우팅합니다.

  • Application Load Balancer를 생성하여 포드 전반에서 애플리케이션 트래픽을 분산할 수 있습니다. Application Load Balancer는 OSI 모델의 계층 7에서 트래픽을 라우팅합니다.

  • Kubernetes를 처음 사용하는 경우 이 주제는 샘플 애플리케이션 배포에 도움이 됩니다.

  • externalIPs를 사용하여 서비스에 할당할 수 있는 IP 주소 제한할 수 있습니다.