Amazon EC2 Auto Scaling 시작 템플릿 - Amazon EC2 Auto Scaling

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

Amazon EC2 Auto Scaling 시작 템플릿

시작 템플릿은 인스턴스 구성 정보를 지정한다는 점에서 시작 구성과 동일합니다. 시작 템플릿에는 Amazon Machine Image(AMI)의 ID, 인스턴스 유형, 키 페어, 보안 그룹 및 EC2 인스턴스를 시작하는 데 사용할 기타 파라미터 등이 포함되어 있습니다. 하지만, 시작 구성 대신에 시작 템플릿을 정의하면 여러 시작 템플릿 버전을 사용할 수 있습니다.

시작 템플릿 버전 관리를 사용하면 전체 파라미터 세트의 하위 세트를 생성할 수 있습니다. 그런 다음, 해당 세트를 재사용하여 동일한 시작 템플릿의 다른 버전을 만들 수 있습니다. 예를 들어, AMI 또는 사용자 데이터 스크립트 없이 기본 구성을 정의하는 시작 템플릿을 생성할 수 있습니다. 시작 템플릿을 생성한 후 새 버전을 생성하고 테스트할 애플리케이션의 최신 버전이 있는 사용자 데이터와 AMI를 추가할 수 있습니다. 이렇게 하면 두 가지 버전의 시작 템플릿이 생성됩니다. 기본 구성을 저장하면 필요한 일반 구성 파라미터를 유지 관리하는 데 도움이 됩니다. 필요할 때마다 기본 구성에서 시작 템플릿의 새 버전을 생성할 수 있습니다. 애플리케이션을 테스트하는 데 사용된 버전은 더 이상 필요하지 않으면 삭제할 수도 있습니다.

최신 기능과 향상된 기능에 액세스하려면 시작 템플릿을 사용하는 것이 좋습니다. 시작 구성을 사용할 때 일부 Amazon EC2 Auto Scaling 기능을 사용할 수 없습니다. 예를 들어, 스팟 및 온디맨드 인스턴스를 모두 시작하거나 여러 인스턴스 유형을 지정하는 Auto Scaling 그룹은 생성할 수 없습니다. 이러한 기능을 구성하려면 시작 템플릿을 사용해야 합니다. 자세한 내용은 여러 인스턴스 유형 및 구매 옵션이 포함된 Auto Scaling 그룹(을)를 참조하세요.

시작 템플릿을 사용하면 Amazon EC2의 새로운 기능을 사용할 수도 있습니다. 여기에는 Systems Manager 매개변수 (AMI ID), 현재 세대의 EBS 프로비저닝된 IOPS 볼륨 (io2), EBS 볼륨 태깅, T2 무제한 인스턴스, 용량 예약Capacity Blocks, 전용 호스트 등이 포함됩니다.

시작 템플릿을 생성할 때 모든 파라미터는 선택 사항입니다. 그러나, 시작 템플릿에서 AMI를 지정하지 않으면 Auto Scaling 그룹을 생성할 때 AMI를 추가할 수 없습니다. AMI는 지정했는데 인스턴스 유형은 지정하지 않은 경우 Auto Scaling 그룹을 생성할 때 인스턴스 유형을 하나 이상 추가할 수 있습니다.

시작 템플릿을 사용할 수 있는 권한

이 섹션의 절차에서는 사용자가 시작 템플릿을 생성하는 데 필요한 권한이 이미 있다고 가정합니다. 관리자가 권한을 부여하는 방법에 대한 자세한 내용은 Amazon EC2 사용 설명서의 IAM 권한으로 템플릿을 시작하기 위한 액세스 제어를 참조하십시오.

시작 템플릿에서 지정된 리소스를 사용하고 생성할 충분한 권한이 없는 경우 Auto Scaling 그룹에 대해 시작 템플릿을 지정하려고 시도할 때 시작 템플릿을 사용할 권한이 없다는 오류가 발생합니다. 자세한 정보는 Amazon EC2 Auto Scaling 문제 해결: 출범 템플릿을 참조하세요.

시작 템플릿으로CreateAutoScalingGroup,UpdateAutoScalingGroup, RunInstances API 작업을 호출할 수 있는 IAM 정책의 예는 을 참조하십시오. 시작 템플릿 지원

시작 템플릿에서 지원하는 API 작업

시작 템플릿에서 지원하는 API 작업 목록은 Amazon EC2 API 참조Amazon EC2 작업을 참조하세요.