Amazon EKS 최적화 Amazon Linux AMI
Amazon EKS 최적화 Amazon Linux AMI는 Amazon Linux 2를 기반으로 하고, Amazon EKS 노드에 대한 기본 이미지 역할을 하도록 구성됩니다 AMI는 Amazon EKS와 연동하도록 구성되며 다음과 같은 구성 요소가 포함됩니다.
-
kubelet
-
AWS IAM 인증자
-
Docker(Amazon EKS 버전
1.23
이하) -
containerd
-
Amazon Linux 보안 센터
에서 Amazon Linux 2의 보안 또는 프라이버시 이벤트를 추적하거나 관련 RSS 피드 를 구독하세요. 보안 및 프라이버시 이벤트에는 문제의 개요, 영향을 받는 패키지 및 인스턴스를 업데이트하여 문제를 해결하는 방법이 포함됩니다. -
가속 또는 Arm AMI를 배포하기 전에 Amazon EKS 최적화 가속 Amazon Linux AMI 및 Amazon EKS 최적화 Arm Amazon Linux AMI의 정보를 검토하세요.
-
1.23 또는 이전 버전의 Kubernetes의 경우 선택적 부트스트랩 플래그를 사용하여 Amazon EKS 최적화 Amazon Linux 2 AMI의
containerd
런타임을 활성화할 수 있습니다. 이 기능에서는 버전1.24
또는 이후 버전으로 업데이트할 때containerd
로 마이그레이션하는 명확한 경로를 제공합니다. Amazon EKS에서는 Kubernetes 버전1.24
출시부터 Docker에 대한 지원이 종료되었습니다.containerd
런타임은 Kubernetes 커뮤니티에서 널리 채택되었으며 CNCF의 졸업 단계를 통과한 프로젝트입니다. 노드 그룹을 새 클러스터나 기존 클러스터에 추가하여 테스트할 수 있습니다. 자세한 내용은 containerd 런타임 부트스트랩 플래그 사용 섹션을 참조하세요. -
버전
1.21
용 Amazon EKS 최적화 가속 Amazon Linux AMI에서 부트스트랩된 경우 AWS Inferentia워크로드는 지원되지 않습니다.
다음 표에서 Kubernetes 버전에 대한 AMI ID 보기, AWS 리전 및 Amazon Linux 인스턴스에 고유한 프로세서 유형을 선택합니다. 또한 AWS Systems Manager 파라미터를 사용하여 ID를 검색할 수 있습니다. 자세한 내용은 Amazon EKS 최적화 Amazon Linux AMI ID 검색 섹션을 참조하세요.
- 1.25
-
Kubernetes 버전
1.25
AWS 리전 x86 x86 가속 Arm 미국 동부(오하이오)( us-east-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 동부(버지니아 북부) ( us-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 서부(오리건) ( us-west-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 서부(캘리포니아 북부)( us-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아프리카(케이프타운)( af-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(홍콩) ap-east-1
AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(뭄바이) ( ap-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(하이데라바드)( ap-south-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(도쿄) ( ap-northeast-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(서울) ( ap-northeast-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(오사카)( ap-northeast-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(싱가포르) ( ap-southeast-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(시드니) ( ap-southeast-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(자카르타) ( ap-southeast-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 캐나다(중부) ( ca-central-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중국(베이징)( cn-north-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중국(닝샤)( cn-northwest-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(프랑크푸르트)( eu-central-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 유럽(취리히)( eu-central-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(아일랜드)( eu-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(런던)( eu-west-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(밀라노)( eu-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 유럽(스페인)( eu-south-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(파리)( eu-west-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(스톡홀름)( eu-north-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중동(바레인)( me-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중동(UAE)( me-central-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 남아메리카(상파울루)( sa-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 AWSGovCloud(미국 동부)( us-gov-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 AWSGovCloud(미국 서부)( us-gov-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 - 1.24
-
Kubernetes 버전
1.24
AWS 리전 x86 x86 가속 Arm 미국 동부(오하이오)( us-east-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 동부(버지니아 북부) ( us-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 서부(오리건) ( us-west-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 서부(캘리포니아 북부)( us-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아프리카(케이프타운)( af-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(홍콩) ap-east-1
AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(뭄바이) ( ap-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(하이데라바드)( ap-south-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(도쿄) ( ap-northeast-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(서울) ( ap-northeast-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(오사카)( ap-northeast-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(싱가포르) ( ap-southeast-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(시드니) ( ap-southeast-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(자카르타) ( ap-southeast-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 캐나다(중부) ( ca-central-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중국(베이징)( cn-north-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중국(닝샤)( cn-northwest-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(프랑크푸르트)( eu-central-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 유럽(취리히)( eu-central-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(아일랜드)( eu-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(런던)( eu-west-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(밀라노)( eu-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 유럽(스페인)( eu-south-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(파리)( eu-west-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(스톡홀름)( eu-north-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중동(바레인)( me-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중동(UAE)( me-central-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 남아메리카(상파울루)( sa-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 AWSGovCloud(미국 동부)( us-gov-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 AWSGovCloud(미국 서부)( us-gov-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 - 1.23
-
Kubernetes 버전
1.23
AWS 리전 x86 x86 가속 Arm 미국 동부(오하이오)( us-east-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 동부(버지니아 북부) ( us-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 서부(오리건) ( us-west-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 서부(캘리포니아 북부)( us-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아프리카(케이프타운)( af-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(홍콩) ap-east-1
AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(뭄바이) ( ap-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(하이데라바드)( ap-south-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(도쿄) ( ap-northeast-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(서울) ( ap-northeast-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(오사카)( ap-northeast-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(싱가포르) ( ap-southeast-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(시드니) ( ap-southeast-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(자카르타) ( ap-southeast-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 캐나다(중부) ( ca-central-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중국(베이징)( cn-north-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중국(닝샤)( cn-northwest-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(프랑크푸르트)( eu-central-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 유럽(취리히)( eu-central-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(아일랜드)( eu-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(런던)( eu-west-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(밀라노)( eu-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 유럽(스페인)( eu-south-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(파리)( eu-west-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(스톡홀름)( eu-north-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중동(바레인)( me-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중동(UAE)( me-central-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 남아메리카(상파울루)( sa-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 AWSGovCloud(미국 동부)( us-gov-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 AWSGovCloud(미국 서부)( us-gov-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 - 1.22
-
Kubernetes 버전
1.22
AWS 리전 x86 x86 가속 Arm 미국 동부(오하이오)( us-east-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 동부(버지니아 북부) ( us-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 서부(오리건) ( us-west-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 서부(캘리포니아 북부)( us-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아프리카(케이프타운)( af-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(홍콩) ap-east-1
AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(뭄바이) ( ap-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(하이데라바드)( ap-south-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(도쿄) ( ap-northeast-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(서울) ( ap-northeast-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(오사카)( ap-northeast-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(싱가포르) ( ap-southeast-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(시드니) ( ap-southeast-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(자카르타) ( ap-southeast-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 캐나다(중부) ( ca-central-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중국(베이징)( cn-north-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중국(닝샤)( cn-northwest-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(프랑크푸르트)( eu-central-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 유럽(취리히)( eu-central-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(아일랜드)( eu-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(런던)( eu-west-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(밀라노)( eu-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 유럽(스페인)( eu-south-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(파리)( eu-west-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(스톡홀름)( eu-north-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중동(바레인)( me-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중동(UAE)( me-central-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 남아메리카(상파울루)( sa-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 AWSGovCloud(미국 동부)( us-gov-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 AWSGovCloud(미국 서부)( us-gov-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 - 1.21
-
Kubernetes 버전
1.21
AWS 리전 x86 x86 가속 Arm 미국 동부(오하이오)( us-east-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 동부(버지니아 북부) ( us-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 서부(오리건) ( us-west-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 서부(캘리포니아 북부)( us-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아프리카(케이프타운)( af-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(홍콩) ap-east-1
AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(뭄바이) ( ap-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(하이데라바드)( ap-south-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(도쿄) ( ap-northeast-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(서울) ( ap-northeast-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(오사카)( ap-northeast-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(싱가포르) ( ap-southeast-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(시드니) ( ap-southeast-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(자카르타) ( ap-southeast-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 캐나다(중부) ( ca-central-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중국(베이징)( cn-north-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중국(닝샤)( cn-northwest-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(프랑크푸르트)( eu-central-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 유럽(취리히)( eu-central-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(아일랜드)( eu-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(런던)( eu-west-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(밀라노)( eu-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 유럽(스페인)( eu-south-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(파리)( eu-west-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(스톡홀름)( eu-north-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중동(바레인)( me-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중동(UAE)( me-central-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 남아메리카(상파울루)( sa-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 AWSGovCloud(미국 동부)( us-gov-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 AWSGovCloud(미국 서부)( us-gov-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 - 1.20
-
Kubernetes 버전
1.20
AWS 리전 x86 x86 가속 Arm 미국 동부(오하이오)( us-east-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 동부(버지니아 북부) ( us-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 서부(오리건) ( us-west-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 서부(캘리포니아 북부)( us-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아프리카(케이프타운)( af-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(홍콩) ap-east-1
AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(뭄바이) ( ap-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(도쿄) ( ap-northeast-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(서울) ( ap-northeast-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(오사카)( ap-northeast-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(싱가포르) ( ap-southeast-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(시드니) ( ap-southeast-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(자카르타) ( ap-southeast-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 캐나다(중부) ( ca-central-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중국(베이징)( cn-north-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중국(닝샤)( cn-northwest-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(프랑크푸르트)( eu-central-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(아일랜드)( eu-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(런던)( eu-west-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(밀라노)( eu-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(파리)( eu-west-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(스톡홀름)( eu-north-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중동(바레인)( me-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 남아메리카(상파울루)( sa-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 AWSGovCloud(미국 동부)( us-gov-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 AWSGovCloud(미국 서부)( us-gov-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 - 1.19
-
Kubernetes 버전
1.19
AWS 리전 x86 x86 가속 Arm 미국 동부(오하이오)( us-east-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 동부(버지니아 북부) ( us-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 서부(오리건) ( us-west-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 미국 서부(캘리포니아 북부)( us-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아프리카(케이프타운)( af-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(홍콩) ap-east-1
AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(뭄바이) ( ap-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(도쿄) ( ap-northeast-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(서울) ( ap-northeast-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(오사카)( ap-northeast-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(싱가포르) ( ap-southeast-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(시드니) ( ap-southeast-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 아시아 태평양(자카르타) ( ap-southeast-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 캐나다(중부) ( ca-central-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중국(베이징)( cn-north-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중국(닝샤)( cn-northwest-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(프랑크푸르트)( eu-central-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(아일랜드)( eu-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(런던)( eu-west-2
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(밀라노)( eu-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(파리)( eu-west-3
)AMI ID 보기 AMI ID 보기 AMI ID 보기 EU(스톡홀름)( eu-north-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 중동(바레인)( me-south-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 남아메리카(상파울루)( sa-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 AWSGovCloud(미국 동부)( us-gov-east-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기 AWSGovCloud(미국 서부)( us-gov-west-1
)AMI ID 보기 AMI ID 보기 AMI ID 보기
이러한 AMI에는 최신 AWS CloudFormation 노드 템플릿이 필요합니다. 이러한 AMI를 사용하기 전에 반드시 최신 템플릿으로 기존 AWS CloudFormation 노드 스택을 업데이트해야 합니다.
https://s3.us-west-2.amazonaws.com/amazon-eks/cloudformation/2022-12-23/amazon-eks-nodegroup.yaml
AWS CloudFormation 노드 템플릿은 Amazon EC2 사용자 데이터로 노드를 시작하는데, 이 사용자 데이터는 특별한 부트스트랩 스크립트
containerd
런타임 부트스트랩 플래그 사용
Amazon EKS 최적화 Amazon Linux 2 AMI에는 containerd
런타임을 활성화하는 선택적 부트스트랩 플래그가 포함되어 있습니다. 이 기능은 containerd
로 마이그레이션할 수 있는 확실한 경로를 제공합니다. Amazon EKS에서는 Kubernetes 버전 1.24
출시부터 Docker에 대한 지원이 종료되었습니다. 자세한 내용은 Amazon EKS에서는 Dockershim에 대한 지원을 종료했습니다. 섹션을 참조하세요.
다음 노드 그룹 유형 중 하나를 생성하여 부트스트랩 플래그를 사용할 수 있습니다.
-
자체 관리형 - 자체 관리형 Amazon Linux 노드 시작하기의 지침에 따라 노드 그룹을 생성합니다. Amazon EKS 최적화 AMI를 지정하고
BootstrapArguments
파라미터에 다음 텍스트를 지정합니다.--container-runtime containerd
-
관리형 -
eksctl
을 사용하는 경우 다음 내용이 포함된
이라는 파일을 생성합니다. 모든my-nodegroup
.yaml
를 고유한 값으로 바꿉니다. 원하는example value
ami-
의 값을 검색하려면 이전 AMI 테이블을 사용할 수 있습니다.1234567890abcdef0
apiVersion: eksctl.io/v1alpha5 kind: ClusterConfig metadata: name:
my-cluster
region:region-code
managedNodeGroups: - name:my-nodegroup
ami: ami-1234567890abcdef0
overrideBootstrapCommand: | #!/bin/bash /etc/eks/bootstrap.shmy-cluster
--container-runtime containerd참고 많은 노드를 동시에 시작하는 경우
--apiserver-endpoint
,--b64-cluster-ca
및--dns-cluster-ip
부트스트랩 인수에 대한 값을 지정하여 오류를 방지하려 할 수도 있습니다. 자세한 내용은 AMI 지정 섹션을 참조하세요.다음 명령을 실행하여 노드 그룹을 생성합니다.
eksctl create nodegroup -f
my-nodegroup
.yaml --version1.23
다른 도구를 사용하여 관리형 노드 그룹을 생성하려면 시작 템플릿을 사용하여 노드 그룹을 배포해야 합니다. 시작 템플릿에서 Amazon EKS 최적화 AMI ID를 지정한 다음 시작 템플릿을 사용하여 노드 그룹 배포하고 다음 사용자 데이터를 제공합니다. 이 사용자 데이터는 인수를
bootstrap.sh
파일에 전달합니다. 부트스트랩 파일에 대한 자세한 내용은 GitHub에서 bootstrap.sh섹션을 참조하세요. /etc/eks/bootstrap.sh
my-cluster
\ --container-runtime containerd
Amazon EKS 최적화 가속 Amazon Linux AMI
Amazon EKS 최적화 가속 Amazon Linux AMI는 표준 Amazon EKS 최적화 Amazon Linux AMI를 기반으로 구축되었습니다. 이는 GPU 및 Inferentia
표준 Amazon EKS 최적화 AMI 구성 외에도 가속 AMI에는 다음이 포함됩니다.
-
NVIDIA 드라이버
-
nvidia-container-runtime
(기본 실행 시간으로) -
AWS Neuron 컨테이너 런타임
-
Amazon EKS 최적화 가속 AMI는 GPU 및 Inferentia 기반 인스턴스 유형만 지원합니다. 노드 AWS CloudFormation 템플릿에서 이러한 인스턴스 유형을 지정해야 합니다. Amazon EKS 최적화 가속 AMI를 사용하게 되면 NVIDIA의 EULA(사용자 라이선스 계약)
에 동의하게 됩니다. -
이전에는 Amazon EKS 최적화 가속 AMI를 GPU를 지원하는 Amazon EKS 최적화된 AMI라고 불렀습니다.
-
Amazon EKS 최적화 가속 AMI의 이전 버전에서는
nvidia-docker
리포지토리를 설치했습니다. Amazon EKS AMI 버전v20200529
이상에는 더 이상 이 리포지토리가 포함되지 않습니다.
GPU 기반 워크로드를 활성화하려면
다음 절차에서는 Amazon EKS 최적화 가속 AMI를 사용하여 GPU 기반 인스턴스에서 워크로드를 실행하는 방법에 대해 설명합니다. Inferentia 기반 워크로드 사용에 대한 자세한 내용을 알아보려면 AWS Inferentia를 사용한 기계 학습 추론 섹션을 참조하세요.
-
GPU 노드가 클러스터에 조인하면 다음 명령을 사용하여 클러스터에서 Kubernetes용 NVIDIA 디바이스 플러그 인
을 DaemonSet로 적용해야 합니다. kubectl apply -f https://raw.githubusercontent.com/NVIDIA/k8s-device-plugin/v0.9.0/nvidia-device-plugin.yml
-
다음 명령으로 노드에 할당 가능한 GPU가 있는지 확인할 수 있습니다.
kubectl get nodes "-o=custom-columns=NAME:.metadata.name,GPU:.status.allocatable.nvidia\.com/gpu"
GPU 노드의 구성이 올바른지 테스트하기 위한 pod 배포하기
-
다음 콘텐츠를 통해
nvidia-smi.yaml
이라는 파일을 생성합니다. 이 매니페스트는 노드에서nvidia-smi
를 실행하는 Cuda 컨테이너를 시작합니다.apiVersion: v1 kind: Pod metadata: name: nvidia-smi spec: restartPolicy: OnFailure containers: - name: nvidia-smi image: nvidia/cuda:9.2-devel args: - "nvidia-smi" resources: limits: nvidia.com/gpu: 1
-
다음 명령으로 매니페스트를 적용합니다.
kubectl apply -f nvidia-smi.yaml
-
pod 실행이 끝난 후, 다음 명령을 사용하여 로그를 확인합니다.
kubectl logs nvidia-smi
출력 값은 다음과 같습니다.
Mon Aug 6 20:23:31 2018 +-----------------------------------------------------------------------------+ | NVIDIA-SMI 396.26 Driver Version: 396.26 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | |===============================+======================+======================| | 0 Tesla V100-SXM2... On | 00000000:00:1C.0 Off | 0 | | N/A 46C P0 47W / 300W | 0MiB / 16160MiB | 0% Default | +-------------------------------+----------------------+----------------------+ +-----------------------------------------------------------------------------+ | Processes: GPU Memory | | GPU PID Type Process name Usage | |=============================================================================| | No running processes found | +-----------------------------------------------------------------------------+
Amazon EKS 최적화 Arm Amazon Linux AMI
Arm 인스턴스는 웹 서버, 컨테이너식 마이크로서비스, 캐싱 플릿 및 분산 데이터 스토어와 같은 스케일 아웃 및 Arm 기반 애플리케이션에 상당한 비용 절감 효과를 제공합니다. 클러스터에 Arm 노드를 추가하는 경우 다음 고려 사항을 검토하세요.
고려 사항
-
클러스터가 2020년 8월 17일 이전에 배포된 경우 중요한 클러스터 추가 기능 매니페스트의 일회성 업그레이드를 수행해야 합니다. 이는 Kubernetes가 클러스터에서 사용 중인 각 하드웨어 아키텍처에 대해 올바른 이미지를 가져올 수 있도록 하기 위함입니다. 클러스터 추가 기능을 업데이트하는 방법에 대한 자세한 내용은 Amazon EKS 클러스터의 Kubernetes 버전 업데이트 섹션을 참조하세요. 2020년 8월 17일 또는 이후에 클러스터를 배포한 경우는 이미 CoreDNS,
kube-proxy
및 Amazon VPC CNI plugin for Kubernetes가 다중 아키텍처를 지원합니다. -
Arm 노드에 배포된 애플리케이션은 Arm용으로 컴파일되어야 합니다.
-
Arm에서 Amazon FSx for Lustre CSI 드라이버을 사용할 수 없습니다.
-
기존 클러스터에 배포된 DaemonSets이 있거나, Arm 노드도 배포할 새 클러스터에 DaemonSet를 배포하려는 경우 DaemonSet가 클러스터의 모든 하드웨어 아키텍처에서 실행될 수 있는지 확인합니다.
-
동일한 클러스터에서 Arm 노드 그룹과 x86 노드 그룹을 실행할 수 있습니다. 이 경우에 다중 아키텍처 컨테이너 이미지를 Amazon Elastic Container Registry와 같은 컨테이너 리포지토리에 배포한 다음, 매니페스트에 노드 선택기를 추가하여 어떤 하드웨어에 pod를 배포할 수 있는지 Kubernetes가 알 수 있도록 해야 합니다. 자세한 내용은 Amazon ECR 사용 설명서의 다중 아키텍처 이미지 푸시 및 Amazon ECR용 다중 아키텍처 컨테이너 이미지 소개
블로그 게시물을 참조하세요.