

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

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

 **Descripción** 

 Este manual utiliza la herramienta HashiCorp [Packer](https://www.packer.io/) para validar, corregir o crear plantillas de empaquetador que se utilizan para crear imágenes de máquinas. Este manual de procedimientos utiliza Packer v1.7.2. 

**nota**  
 Si especifica un valor `vpc_id`, también debe especificar el valor `subnet_id` de una subred pública. A menos que modifique el atributo de direccionamiento IPv4 público de la subred, también debe establecerlo en true. `associate_public_ip_address` 

 [Ejecuta esta automatización (consola)](https://console.aws.amazon.com/systems-manager/automation/execute/AWS-RunPacker) 

**Tipo de documento**

Automatización

**Propietario**

Amazon

**Plataformas**

Linux, macOS, Windows

**Parámetros**
+ AutomationAssumeRole

  Tipo: cadena

  Descripción: (opcional) el Nombre de recurso de Amazon (ARN) del rol de AWS Identity and Access Management (IAM) que permite a Systems Manager Automation realizar las acciones en su nombre. Si no se especifica ningún rol, Systems Manager Automation utiliza los permisos del usuario que comienza este manual de procedimientos.
+ Force

  Tipo: Booleano

  Descripción: una opción de Packer para forzar la ejecución de un generador cuando artefactos de una compilación anterior impiden la ejecución de una compilación. 
+ Mode

  Tipo: cadena

   Descripción: el modo, o comando, en el que utilizar Packer al realizar la validación respecto a la plantilla. Las opciones incluyen `Build`, `Validate` y `Fix`. 
+ TemplateFileName

  Tipo: cadena

  Descripción: el nombre, o clave, del archivo de plantilla en el bucket de S3.
+ Plantillas 3 BucketName

  Tipo: cadena

  Descripción: el nombre del bucket de S3 que contiene la plantilla de empaquetador.

 **Pasos de documentos** 

RunPackerProcessTemplate — Ejecuta el modo seleccionado en la plantilla mediante la herramienta Packer.

 **Salidas** 

RunPackerProcessTemplate.output: la salida estándar de la herramienta Packer.

RunPackerProcessTemplate.fixed\$1template\$1key: el nombre de la plantilla almacenada en un bucket de S3 para usarla solo cuando se ejecuta en modo «Fix».

RunPackerProcessTemplate.s3\$1bucket: el nombre del bucket de S3 que contiene la plantilla fija para usarla solo cuando se ejecuta en modo «Fix».