

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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

 **Descrizione** 

 Questo runbook utilizza lo strumento HashiCorp [Packer](https://www.packer.io/) per convalidare, correggere o creare modelli di packer utilizzati per creare immagini di macchine. Questo runbook utilizza Packer v1.7.2. 

**Nota**  
 Se specifichi un valore `vpc_id`, devi anche specificare il valore `subnet_id` di una sottorete pubblica. A meno che non si modifichi l'attributo di indirizzamento IPv4 pubblico della sottorete, è necessario impostare anche su true. `associate_public_ip_address` 

 [Esegui questa automazione (console)](https://console.aws.amazon.com/systems-manager/automation/execute/AWS-RunPacker) 

**Tipo di documento**

Automazione

**Proprietario**

Amazon

**Piattaforme**

LinuxmacOS, Windows

**Parametri**
+ AutomationAssumeRole

  Tipo: String

  Descrizione: (Facoltativo) L'Amazon Resource Name (ARN) del ruolo AWS Identity and Access Management (IAM) che consente a Systems Manager Automation di eseguire le azioni per tuo conto. Se non viene specificato alcun ruolo, Systems Manager Automation utilizza le autorizzazioni dell'utente che avvia questo runbook.
+ Force

  Tipo: Booleano

  Descrizione: un'opzione Packer per forzare l'esecuzione di un costruttore quando gli artefatti di una build precedente impediscono l'esecuzione di una build. 
+ Modalità

  Tipo: String

   Descrizione: la modalità o il comando in cui utilizzare Packer durante la convalida rispetto al modello. Le opzioni includono `Build``Validate`, e. `Fix` 
+ TemplateFileName

  Tipo: String

  Descrizione: il nome o la chiave del file modello nel bucket S3.
+ Modelli 3 BucketName

  Tipo: String

  Descrizione: il nome del bucket S3 contenente il modello di packer.

 **Fasi del documento** 

RunPackerProcessTemplate — Esegue la modalità selezionata sul modello utilizzando lo strumento Packer.

 **Output** 

RunPackerProcessTemplate.output — Lo stdout dello strumento Packer.

RunPackerProcessTemplate.fixed\$1template\$1key — Il nome del modello memorizzato in un bucket S3 da utilizzare solo durante l'esecuzione in modalità «Fix».

RunPackerProcessTemplate.s3\$1bucket: il nome del bucket S3 che contiene il modello fisso da utilizzare solo durante l'esecuzione in modalità «Fix».