게시된 날짜: Aug 23, 2018
Amazon Elastic Container Service for Kubernetes(EKS)가 이제 AWS에서 Amazon EKS 클러스터용 작업자 노드를 보다 간편하게 프로비저닝할 수 있도록 업데이트된 EKS 최적화 Amazon 머신 이미지(AMI) 및 CloudFormation 템플릿을 제공합니다.
이전에는 EKS 클러스터용 작업자 노드를 시작하는 데 사용되는 EKS 최적화 AMI와 CloudFormation 템플릿이 긴밀하게 결합되어 있었습니다. EKS 최적화 AMI는 제대로 부팅하고 EKS 클러스터로 체크인하기 위해 CloudFormation의 UserData가 필요했습니다. 따라서 EKS 클러스터용 작업자 노드를 프로비저닝하기 위해 CloudFormation 이외의 방법을 사용하기가 어려웠습니다.
이제 EKS 최적화 AMI UserData를 리팩터링하여 별도의 스크립트로 작성하는 새로운 EKS 최적화 AMI 및 Cloudformation 템플릿이 EKS 작업자 노드에 대한 부트스트랩 프로세스를 간소화하고 Cloudformation 템플릿에 대한 종속성을 제거합니다. 그러므로 AWS CLI, 또는 Terraform과 같은 다른 프로비저닝 도구를 사용하여 EKS 클러스터용 노드를 프로비저닝하기가 상당히 훨씬 간편해졌습니다.
새로운 CloudFormation 템플릿을 사용하기 위해 기존 CloudFormation 스택을 업데이트하는 자세한 내용은 AWS 설명서를 참조하십시오. 새로운 EKS 최적화 AMI와 새로운 Cloudformation 템플릿은 반드시 함께 사용해야 합니다. 스택을 업데이트할 때 NodeImageID 파라미터를 새로운 AMI ID로 업데이트해야 합니다.
EKS 작업자 노드를 프로비저닝하는 자세한 내용은 Amazon EKS 시작 안내서를 참조하십시오. EKS 최적화 AMI, EKS 부트스트랩 스크립트 및 amazon-eks-nodegroup.yaml Cloudformation 템플릿을 빌드하기 위한 Packer by Hashicorp 템플릿은 GitHub 리포지토리에서 찾을 수 있습니다.
Amazon EKS를 사용할 수 있는 모든 AWS 리전을 확인하려면 AWS 리전 표를 참조하십시오.