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
Descrizione
Questo runbook utilizza lo strumento HashiCorp
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 pubblico IPv4 della sottorete, è necessario impostare anche associate_public_ip_address su true.
Importante
I provisioner Packer vengono eseguiti con privilegi a livello di root sull'istanza temporanea EC2. Segui le pratiche relative ai privilegi minimi quando crei modelli Packer. Evita di concedere ai provider l'accesso ai metadati sensibili delle istanze o ai file di credenziali locali. Se hai aggiunto politiche aggiuntive al ruolo IAM utilizzato da Default Host Management Configuration, tieni presente che qualsiasi processo in esecuzione come root sull'istanza può accedere a tali autorizzazioni estese. Controlla i tuoi modelli Packer per assicurarti che contengano solo comandi affidabili.
Esegui questa automazione (console)
Tipo di documento
Automazione
Proprietario
Amazon
Piattaforme
LinuxmacOS, Windows
Parametri
-
AutomationAssumeRole
Tipo: stringa
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: stringa
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: stringa
Descrizione: il nome o la chiave del file modello nel bucket S3.
-
TemplateS3BucketName
Tipo: stringa
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_template_key — Il nome del modello memorizzato in un bucket S3 da utilizzare solo quando viene eseguito in modalità «Fix».
RunPackerProcessTemplate.s3_bucket — Il nome del bucket S3 che contiene il modello fisso da utilizzare solo quando viene eseguito in modalità «Fix».