기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Elastic Beanstalk 환경을 시작 템플릿으로 마이그레이션
2024년 10월 1일부터 Amazon EC2 Auto Scaling은 더 이상 새 계정에 대한 시작 구성을 지원하지 않습니다. 해당 날짜 이전에 생성된 계정에는 시작 구성이 있을 수 있습니다.
다음과 같은 이점을 위해 시작 템플릿으로 마이그레이션하는 것이 좋습니다.
-
애플리케이션의 가용성 향상
-
Auto Scaling 그룹의 워크로드 최적화 개선
-
최신 EC2 및 Auto Scaling 기능에 대한 액세스
자세한 내용은 Amazon EC2 Auto Scaling 사용 설명서의 시작 구성을 참조하세요.
시작 템플릿의 옵션 설정
환경을 시작 구성에서 시작 템플릿으로 마이그레이션하려면 다음 구성 옵션 중 하나를 설정합니다.
중요
환경이 시작 템플릿을 사용하기 시작하면 원래 시작 템플릿 사용을 트리거한 구성 옵션을 제거하더라도 Elastic Beanstalk는 시작 구성으로 되돌리지 않습니다.
환경에 시작 구성 또는 시작 템플릿이 있는지 확인
CloudFormation 스택 템플릿을 검사하여 환경이 이미 시작 템플릿을 사용하고 있는지 또는 시작 구성을 사용하고 있는지 확인할 수 있습니다.
환경의 CloudFormation 스택 템플릿을 검사하려면
-
https://console.aws.amazon.com/cloudformation
AWS CloudFormation 콘솔을 엽니다. -
화면 상단의 탐색 모음에서 환경을 생성한 AWS 리전을 선택합니다.
-
CloudFormation 콘솔의 스택 페이지에서 설명 열을 검사합니다.
Elastic Beanstalk 환경의 스택을 찾아 선택합니다. CloudFormation에서 환경에 대한 스택 세부 정보를 표시합니다.
-
스택 세부 정보에서 템플릿 탭을 선택합니다.
브라우저의 페이지 검색을 사용하여 템플릿 텍스트에서 launchtemplate 또는 launchconfiguration을 검색할 수 있습니다.
자세한 내용은 AWS CloudFormation 사용 설명서의 스택 정보 보기를 참조하세요.
시작 템플릿에 필요한 권한
기본 Elastic Beanstalk 관리형 서비스 역할 정책 AWSElasticBeanstalkManagedUpdatesCustomerRolePolicy는 시작 템플릿을 생성하고 관리하는 데 필요한 권한을 제공합니다. Elastic Beanstalk는 환경 생성을 포함하여 많은 환경 작업을 완료하기 위해 시작 템플릿을 관리해야 합니다.
Elastic Beanstalk 서비스 역할에 사용자 지정 정책을 연결하는 경우 서비스 역할에 시작 템플릿을 생성하기 위한 다음 권한이 포함되어 있는지 확인합니다. 이러한 권한을 통해 Elastic Beanstalk는 계정에서 환경을 성공적으로 생성하고 업데이트할 수 있습니다.
Amazon EC2 시작 템플릿에 필요한 권한
-
ec2:RunInstances
-
ec2:CreateLaunchTemplate
-
ec2:CreateLaunchTemplateVersions
-
ec2:DeleteLaunchTemplate
-
ec2:DeleteLaunchTemplateVersions
-
ec2:DescribeLaunchTemplate
-
ec2:DescribeLaunchTemplateVersions
다음 예제 IAM 정책에는 이러한 권한이 포함되어 있습니다.
{ "Statement": [ { "Effect": "Allow", "Action": [ "ec2:RunInstances", "ec2:CreateLaunchTemplate", "ec2:CreateLaunchTemplateVersions", "ec2:DeleteLaunchTemplate", "ec2:DeleteLaunchTemplateVersions", "ec2:DescribeLaunchTemplate", "ec2:DescribeLaunchTemplateVersions" ], "Resource": [ "*" ] } ] }
자세한 내용은 Elastic Beanstalk 서비스 역할 관리 및 Elastic Beanstalk 사용자 정책 관리 섹션을 참조하세요.
시작 템플릿에 대한 자세한 정보
시작 템플릿에 대한 자세한 내용은 Amazon EC2 Auto Scaling 사용 설명서의 Auto Scaling 시작 템플릿을 참조하세요.
시작 템플릿으로의 AWS 전환과 템플릿이 제공하는 이점에 대해 자세히 알아보려면 AWS 컴퓨팅 블로그의 Amazon EC2 Auto Scaling에서 시작 구성에 새 EC2 기능에 대한 지원을 더 이상 추가하지 않음을 참조하세요
중요
이전 환경을 시작 템플릿으로 전환하기 위해이 블로그 문서에서 참조하는 절차를 따를 필요가 없습니다. 기존 Elastic Beanstalk 환경을 시작 템플릿으로 마이그레이션하려면에 나열된 옵션 중 하나를 설정합니다시작 템플릿의 옵션 설정.