기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
시작 템플릿
이 주제에서는 AWS 에서 시작 구성을 단계적으로 제거하고 시작 템플릿 로 교체하는 방법을 설명합니다. Elastic Beanstalk 환경 및 트랜잭션이 영향을 받는 방식과 시작 템플릿에 맞게 환경을 준비하는 방법을 설명합니다.
2024년 10월 1일부터 Amazon EC2 Auto Scaling 서비스는 더 이상 새 계정에 대한 시작 구성 생성을 지원하지 않습니다. 이 변경 사항은 Amazon EC2 Auto Scaling 서비스의 시작 템플릿으로 교체되고 단계적으로 축소되는 시작 구성으로 인한 것입니다. 자세한 내용은 Amazon Auto Scaling 사용 설명서의 Auto Scaling 시작 구성을 참조하세요. EC2 Auto Scaling
시작 템플릿으로의 전환은 다음과 같이 Elastic Beanstalk 계정 및 환경에 영향을 미칩니다.
-
기존 환경 - 2024년 10월 1일 이전에 생성된 기존 환경은 영향을 받지 않습니다.
-
새 계정 - 새 환경을 시작 템플릿의 옵션 설정 성공적으로 생성하려면 새 계정이 일시적으로 에 나열된 옵션 중 하나 이상을 설정해야 합니다. Auto Scaling 서비스는 시작 템플릿을 사용하여 새 계정에 대한 환경만 생성합니다.
-
기존 계정 - 새 계정과 마찬가지로, 계정이 아직 환경이 없는 리전의 경우에만 기존 계정이 동일한 프로세스를 따라야 합니다. 이 특정 상황에서는 지정된 리전에서 새 환경을 시작 템플릿의 옵션 설정 성공적으로 생성하려면 기존 계정이 일시적으로 에 나열된 옵션 중 하나 이상을 설정해야 합니다. Auto Scaling 서비스는 계정의 지정된 리전에서 시작 템플릿을 사용하는 환경만 생성합니다.
새 환경을 생성하려는 시도가 실패하면 Amazon EC2 Auto Scaling 서비스가 시작 구성을 생성할 수 있는 기능을 제한하기 때문일 수 있습니다. 오류에 가 를 CreateLaunchConfiguration API 던지는 것으로 표시되면 환경에서 구성 옵션을 설정하여 Elastic Beanstalk가 시작 구성 대신 시작 템플릿을 사용하도록 지시UnsupportedOperationException해야 합니다. 자세한 내용은 시작 템플릿의 옵션 설정 단원을 참조하십시오.
시작 템플릿의 옵션 설정
다음 목록에서 옵션 설정 중 하나 이상을 선택하여 Elastic Beanstalk가 시작 템플릿을 사용하여 환경을 생성하도록 지시합니다. 시작 구성을 기반으로 기존 환경이 이미 있는 경우 이러한 옵션 중 하나 이상을 선택하여 이미 기존 환경을 시작 구성에서 시작 템플릿으로 이동합니다.
참고
새 환경을 성공적으로 생성하려면 새 계정이 다음 옵션을 하나 이상 설정해야 합니다. 이러한 옵션을 하나 이상 설정하지 않으면 환경 생성이 실패합니다.
-
RootVolumeType
옵션을 gp3로 설정합니다. 콘솔 또는 네임스페이스 를 사용하여 이 옵션을 설정할 수 있습니다. -
BlockDeviceMappings
옵션에는 gp3가 포함되어 있습니다. 콘솔 또는 네임스페이스 를 사용하여 이 옵션을 설정할 수 있습니다. -
DisableIMDSv1
옵션을 true 로 설정합니다. 네임스페이스 를 사용하여 이 옵션을 설정하는 것이 좋습니다. -
EnableSpot
옵션을 true 로 설정합니다. 자세한 내용은 스팟 인스턴스 지원 및 구성 Auto Scaling 그룹 구성을 참조하세요.
중요
환경이 시작 템플릿을 사용하고 나면 Elastic Beanstalk는 시작 구성으로 다시 이동하지 않습니다. 시작 템플릿의 원래 사용을 유발한 이러한 옵션 설정이 제거된 경우에도 마찬가지입니다.
환경에 시작 구성 또는 시작 템플릿이 있는지 확인
CloudFormation 스택 템플릿을 검사하여 환경이 이미 시작 템플릿을 사용하는지 또는 시작 구성을 사용하는지 확인할 수 있습니다.
환경의 CloudFormation 스택 템플릿을 검사하려면
-
https://console.aws.amazon.com/cloudformation
에서 AWS CloudFormation 콘솔을 엽니다. -
화면 상단의 탐색 모음에서 환경을 생성한 AWS 리전을 선택합니다.
-
CloudFormation 콘솔의 스택 페이지에서 설명 열을 검사합니다.
Elastic Beanstalk 환경의 스택을 찾아 선택합니다. 는 환경의 스택 세부 정보를 CloudFormation 표시합니다.
-
스택 세부 정보에서 템플릿 탭을 선택합니다.
브라우저의 페이지 검색을 사용하여 템플릿 텍스트에서 launchtemplate 또는 launchconfiguration을 검색할 수 있습니다.
자세한 내용은 AWS CloudFormation 사용 설명서의 스택 정보 보기를 참조하세요.
시작 템플릿에 대한 자세한 정보
시작 템플릿에 대한 자세한 내용은 Amazon Auto Scaling 사용 설명서의 Auto Scaling 시작 템플릿을 참조하세요. EC2 Auto Scaling
시작 구성에서 시작 템플릿으로의 AWS 전환과 시작 템플릿이 제공하는 이점에 대해 자세히 알아보려면 Amazon EC2 Auto Scaling에서 컴퓨팅 블로그의 시작 구성에 더 이상 새 EC2 기능에 대한 지원을 추가하지 않음을 참조하세요
중요
이 블로그 문서에서 참조한 시작 템플릿으로 전환하기 위해 절차를 따를 필요는 없습니다. 기존 Elastic Beanstalk 환경을 시작 템플릿으로 마이그레이션하려면 에 나열된 옵션 중 하나만 설정하면 됩니다시작 템플릿의 옵션 설정.