

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

# `AWS-RunPacker`
<a name="automation-aws-runpacker"></a>

 **설명** 

 이 실행서는 HashiCorp [Paacker](https://www.packer.io/) 도구를 사용하여 머신 이미지를 생성하는 데 사용되는 Packer 템플릿의 유효성을 검사하거나, 해당 템플릿을 수정 또는 빌드합니다. 이 실행서는 Packer v1.7.2를 사용합니다.

**참고**  
 `vpc_id` 값을 지정하는 경우 퍼블릭 서브넷의 `subnet_id` 값도 지정해야 합니다. 서브넷의 IPv4 퍼블릭 주소 지정 속성을 수정하지 않는 한 `associate_public_ip_address`(을)를 true로 설정해야 합니다.

 [이 자동화 실행(콘솔)](https://console.aws.amazon.com/systems-manager/automation/execute/AWS-RunPacker) 

**문서 유형**

자동화

**소유자**

Amazon

**플랫폼**

Linux, macOS, Windows 

**파라미터**
+ AutomationAssumeRole

  유형: 문자열

  설명: (선택 사항) 사용자를 대신하여 Systems Manager Automation을 통해 작업을 수행할 수 있도록 허용하는 AWS Identity and Access Management (IAM) 역할의 Amazon 리소스 이름(ARN)입니다. 역할을 지정하지 않은 경우, Systems Manager Automation에서는 이 실행서를 시작하는 사용자의 권한을 사용합니다.
+ 강제

  유형: Boolean

  설명: 이전 빌드의 아티팩트가 빌드 실행을 금지할 때 빌더가 강제로 실행되도록 하는 Packer 옵션입니다.
+ Mode

  유형: 문자열

   설명: 템플릿에 대해 유효성을 검사할 때 Packer를 사용하는 모드 또는 명령입니다. 옵션에는 `Build`, `Validate` 및 `Fix`이 포함됩니다.
+ TemplateFileName

  유형: 문자열

  설명: S3 버킷에 있는 템플릿 파일의 이름 또는 키입니다.
+ TemplateS3BucketName

  유형: 문자열

  설명: Packer 템플릿이 포함된 S3 버킷의 이름입니다.

 **문서 단계** 

RunPackerProcessTemplate - Packer 도구를 사용하여 템플릿에 대해 선택한 모드를 실행합니다.

 **출력** 

RunPackerProcessTemplate.output - Packer 도구에서 나온 stdout.

RunPackerProcessTemplate.fixed\$1template\$1key - “수정(Fix)” 모드를 실행할 때만 사용할 S3 버킷에 저장된 템플릿 이름입니다.

RunPackerProcessTemplate.s3\$1bucket - “수정(Fix)” 모드를 실행할 때만 사용할 고정된 템플릿을 포함하는 S3 버킷의 이름.