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à.
Configurare AMI la distribuzione con un modello di EC2 lancio
Per garantire un'esperienza di lancio coerente per Image Builder AMI negli account e nelle regioni di destinazione, puoi specificare un modello di EC2 lancio Amazon nelle impostazioni di distribuzione, utilizzando. launchTemplateConfigurations
Quando launchTemplateConfigurations
sono presenti durante il processo di distribuzione, Image Builder crea una nuova versione del modello di avvio che include tutte le impostazioni originali del modello e il nuovo AMI ID della build. Per ulteriori informazioni sull'avvio di un'EC2istanza utilizzando un modello di avvio, consultate uno dei seguenti collegamenti, a seconda del sistema operativo di destinazione.
Nota
Quando si include un modello di avvio per abilitare Windows Fast Launch nell'immagine, il modello di avvio deve includere il tag seguente in modo che Image Builder possa abilitare Windows Fast Launch per conto dell'utente.
CreatedBy: EC2 Image Builder
Aggiungi un modello di EC2 avvio alle impostazioni AMI di distribuzione dalla console
Per fornire un modello di lancio con il tuo outputAMI, segui questi passaggi nella console:
-
Aprire la console EC2 Image Builder all'indirizzo. https://console.aws.amazon.com/imagebuilder/
-
Scegli le impostazioni di distribuzione dal pannello di navigazione. Questo mostra un elenco delle impostazioni di distribuzione create con il tuo account.
-
Nella parte superiore della pagina delle impostazioni di distribuzione, scegli Crea impostazioni di distribuzione. Si apre la pagina Crea impostazioni di distribuzione.
-
Nella sezione Tipo di immagine, scegli il tipo di output di Amazon Machine Image (AMI). Si tratta dell'impostazione di default.
-
Nella sezione Generale, inserisci il nome della risorsa di impostazioni di distribuzione che desideri creare (obbligatorio).
-
Nella sezione Impostazioni regionali, seleziona il nome di un modello di EC2 lancio dall'elenco. Se non ci sono modelli di lancio nel tuo account, scegli Crea nuovo modello di lancio, che apre i modelli di lancio nella EC2dashboard.
Selezionare la casella di controllo Imposta la versione predefinita per aggiornare la versione predefinita del modello di avvio alla nuova versione creata da Image Builder con l'output. AMI
Per aggiungere un altro modello di lancio alla regione selezionata, scegli Aggiungi configurazione del modello di avvio.
Per rimuovere un modello di lancio, scegli Rimuovi.
-
Continua a specificare tutte le impostazioni aggiuntive di cui hai bisogno e scegli Crea impostazioni per creare la nuova risorsa per le impostazioni di distribuzione.
Aggiungi un modello di EC2 lancio alle impostazioni AMI di distribuzione dal AWS CLI
Questa sezione descrive come configurare un file di impostazioni di distribuzione con un modello di avvio e utilizzare il create-image comando in AWS CLI per creare e distribuire un Image Builder AMI e una nuova versione del modello di avvio che lo utilizza.
-
Configurare un file delle impostazioni di distribuzione
Prima di poter creare un Image Builder AMI con un modello di avvio, utilizzando AWS CLI, è necessario creare una JSON struttura di configurazione della distribuzione che specifichi le impostazioni.
launchTemplateConfigurations
È necessario specificare almeno unalaunchTemplateConfigurations
voce nella regione di origine.Il seguente file di esempio, denominato
create-distribution-config-launch-template.json
, mostra alcuni possibili scenari per la configurazione del modello di avvio nella regione di origine.{ "name": "NewDistributionConfiguration", "description": "This is just a test", "distributions": [ { "region": "us-west-2", "amiDistributionConfiguration": { "name": "test-{{imagebuilder:buildDate}}-{{imagebuilder:buildVersion}}", "description": "description" }, "launchTemplateConfigurations": [ { "launchTemplateId": "lt-0a1bcde2fgh34567", "accountId": "935302948087", "setDefaultVersion": true }, { "launchTemplateId": "lt-0aaa1bcde2ff3456" }, { "launchTemplateId": "lt-12345678901234567", "accountId": "123456789012" } ] } ], "clientToken": "clientToken1" }
-
Create le impostazioni di distribuzione
Per creare una risorsa per le impostazioni di distribuzione di Image Builder utilizzando il create-distribution-configurationcomando in AWS CLI, fornire i seguenti parametri nel comando:
-
Immettete il nome della distribuzione nel
--name
parametro. -
Allega il JSON file di configurazione della distribuzione che hai creato nel
--cli-input-json
parametro.
aws imagebuilder create-distribution-configuration --name
my distribution name
--cli-input-json file://create-distribution-config-launch-template.json
Nota
-
È necessario includere la
file://
notazione all'inizio del percorso del JSON file. -
Il percorso del JSON file deve seguire la convenzione appropriata per il sistema operativo di base su cui viene eseguito il comando. Ad esempio, Windows utilizza la barra rovesciata (\) per fare riferimento al percorso della directory e Linux usa la barra (/).
-
È inoltre possibile fornire JSON direttamente nel comando, utilizzando il --distributions
parametro.