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

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

Auto Scaling 시작 템플릿

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

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

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

시작 템플릿을 사용하면 Amazon 의 최신 기능을 사용할 수도 있습니다EC2. 여기에는 Systems Manager 파라미터(AMI ID), EBS 프로비저닝된 IOPS 볼륨의 현재 생성(io2), EBS 볼륨 태그 지정, T2 무제한 인스턴스, 용량 예약,Capacity Blocks, 및 전용 호스트를 예로 들어 보겠습니다.

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

시작 템플릿으로 작업할 수 있는 권한

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

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

시작 템플릿을 사용하여 CreateAutoScalingGroup, UpdateAutoScalingGroupRunInstances API 작업을 호출할 수 있는 IAM 정책의 예는 섹션을 참조하세요Auto Scaling 그룹에서 Amazon EC2 시작 템플릿 사용을 제어합니다..

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

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