

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

# 기본 시작 템플릿 생성
<a name="working-with_launch-templates_create"></a>

 AWS Management Console 또는를 사용하여 시작 템플릿을 생성할 수 있습니다 AWS CLI.

------
#### [ AWS Management Console ]

**시작 템플릿 생성**

1. [Amazon EC2 콘솔](https://console.aws.amazon.com/ec2/home)을 열고 **시작 템플릿을** 선택합니다.

1. **Create launch template**(시작 템플릿 생성)을 선택합니다.

1. **시작 템플릿 이름 및 설명**에서 **시작 템플릿** 이름에 고유하고 고유한 이름을 입력합니다.

1. 키 페어 이름의 키 페어(로그인)에서 AWS PCS에서 관리하는 EC2 인스턴스에 로그인하는 데 사용할 SSH 키 페어를 선택합니다. 이는 선택 사항이며, 권장 사항은 아닙니다.

1. **네트워크 설정**에서 **방화벽(보안 그룹)**을 선택하고 네트워크 인터페이스에 연결할 보안 그룹을 선택합니다. 시작 템플릿의 모든 보안 그룹은 AWS PCS 클러스터 VPC의 보안 그룹이어야 합니다. 최소한 다음을 선택합니다.
   +  AWS PCS 클러스터와의 통신을 허용하는 보안 그룹
   +  AWS PCS에서 시작한 EC2 인스턴스 간의 통신을 허용하는 보안 그룹
   + (선택 사항) 대화형 인스턴스에 대한 인바운드 SSH 액세스를 허용하는 보안 그룹
   + (선택 사항) 컴퓨팅 노드가 인터넷에 발신 연결을 할 수 있도록 허용하는 보안 그룹
   + (선택 사항) 공유 파일 시스템 또는 데이터베이스 서버와 같은 네트워크 리소스에 대한 액세스를 허용하는 보안 그룹(들).

1. 새 시작 템플릿 ID는 Amazon EC2 콘솔의 **시작 템플릿**에서 액세스할 수 있습니다. 시작 템플릿 ID의 형식은 입니다`lt-0123456789abcdef01`.

**권장 다음 단계**
+ 새 시작 템플릿을 사용하여 AWS PCS 컴퓨팅 노드 그룹을 생성하거나 업데이트합니다.

------
#### [ AWS CLI ]

**시작 템플릿 생성**

다음 명령을 사용하여 시작 템플릿을 생성합니다.
+ 명령을 실행하기 전에 다음과 같은 바꾸기를 합니다.

  1. {{region-code}}를 AWS PCS로 작업하는 AWS 리전 로 바꿉니다.

  1. {{my-launch-template-name}}을 템플릿 이름으로 바꿉니다. AWS 계정 와 사용 AWS 리전 중인에 고유해야 합니다.

  1. {{my-ssh-key-name}}을 기본 SSH 키의 이름으로 바꿉니다.

  1. {{sg-ExampleID1}} 및 {{sg-ExampleID2}}를 EC2 인스턴스와 스케줄러 간의 통신과 EC2 인스턴스 간의 통신을 허용하는 보안 그룹 IDs로 바꿉니다. EC2 이 모든 트래픽을 활성화하는 보안 그룹이 하나만 있는 경우 `sg-ExampleID2` 및 이전 쉼표 문자를 제거할 수 있습니다. 보안 그룹 IDs. 시작 템플릿에 포함하는 모든 보안 그룹은 AWS PCS 클러스터 VPC에서 가져와야 합니다.

  ```
  aws ec2 create-launch-template --region {{region-code}} \
      --launch-template-name {{my-template-name}} \
      --launch-template-data '{"KeyName":"my-ssh-key-name","SecurityGroupIds": ["{{sg-ExampleID1}}","{{sg-ExampleID2}}"]}'
  ```

 AWS CLI 는 다음과 유사한 텍스트를 출력합니다. 시작 템플릿 ID는에서 찾을 수 있습니다`LaunchTemplateId`.

```
{
    "LaunchTemplate": {
        "LatestVersionNumber": 1,
        "LaunchTemplateId": "lt-0123456789abcdef01",
        "LaunchTemplateName": "my-launch-template-name",
        "DefaultVersionNumber": 1,
        "CreatedBy": "arn:aws:iam::123456789012:user/Bob",
        "CreateTime": "2019-04-30T18:16:06.000Z"
    }
}
```

**권장 다음 단계**
+ 새 시작 템플릿을 사용하여 AWS PCS 컴퓨팅 노드 그룹을 생성하거나 업데이트합니다.

------