워크플로를 EKS 사용하여 Amazon에 배포 - Amazon CodeCatalyst

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

워크플로를 EKS 사용하여 Amazon에 배포

작은 정보

Kubernetes 클러스터에 배포 작업을 사용하는 방법을 보여주는 자습서는 섹션을 참조하세요자습서: Amazon에 애플리케이션 배포 EKS.

이 섹션에서는 CodeCatalyst 워크플로를 사용하여 컨테이너화된 애플리케이션을 Kubernetes 클러스터에 배포하는 방법을 설명합니다. 이렇게 하려면 워크플로에 Kubernetes 클러스터에 배포 작업을 추가해야 합니다. 이 작업은 하나 이상의 Kubernetes 매니페스트 파일을 사용하여 Amazon Elastic Kubernetes Service(EKS)에서 설정한 Kubernetes 클러스터에 애플리케이션을 배포합니다. 샘플 매니페스트는 deployment.yaml의 섹션을 참조하세요자습서: Amazon에 애플리케이션 배포 EKS.

Kubernetes에 대한 자세한 내용은 Kubernetes 설명서 섹션을 참조하세요.

Amazon 에 대한 자세한 내용은 Amazon EKS 사용 설명서의 Amazon EKS?란 무엇입니까?를 EKS참조하세요.

'Kubernetes 클러스터에 배포' 작업 작동 방식

Kubernetes에 배포 클러스터는 다음과 같이 작동합니다.

  1. 런타임 시 작업은 작업이 실행 중인 컴퓨팅 머신에 CodeCatalyst Kubernetes kubectl 유틸리티를 설치합니다. 작업을 구성할 때 제공한 Amazon EKS 클러스터를 가리키kubectl도록 작업이 구성됩니다. 다음에 kubectl apply 명령을 실행하려면 kubectl 유틸리티가 필요합니다.

  2. 작업은 명령을 실행하며, 이 kubectl apply -f my-manifest.yaml 명령은 의 지침을 수행합니다.my-manifest.yaml 를 사용하여 애플리케이션을 컨테이너 및 포드 세트로 구성된 클러스터에 배포합니다. 이 명령에 대한 자세한 내용은 Kubernetes 참조 설명서의 kubectl 적용 주제를 참조하세요.

'Amazon에 배포EKS' 작업에서 사용하는 런타임 이미지

Amazon에 배포 EKS 작업은 2022년 11월 이미지 에서 실행됩니다. 자세한 내용은 활성 이미지 단원을 참조하십시오.