Modificare un modello di avvio (gestire le versioni dei modelli di avvio) - Amazon Elastic Compute Cloud

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à.

Modificare un modello di avvio (gestire le versioni dei modelli di avvio)

I modelli di avvio sono immutabili; dopo aver creato un modello di avvio, non puoi più modificarlo. È invece possibile creare una nuova versione del modello di avvio che includa tutte le modifiche necessarie.

Puoi creare diverse versioni di un modello di lancio, impostare la versione predefinita, descrivere una versione del modello di lancio ed eliminare le versioni che non ti servono più.

Creazione di una versione del modello di avvio

Quando crei una versione del modello di avvio, è possibile specificare nuovi parametri di lancio o utilizzare una versione esistente come base per la nuova versione. Per una descrizione di ogni parametro, consultaRiferimento per i parametri di configurazione delle EC2 istanze Amazon.

Console
Creazione di una versione del modello di avvio
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Fai clic su Launch Templates (modelli di avvio) nel riquadro di navigazione.

  3. Seleziona un modello di avvio e poi seleziona Actions (Operazioni), Modify template (Create new version) (Modifica modello - Crea nuova versione).

  4. Alla voce Template version description (Descrizione della versione del modello), inserire una descrizione per la versione del modello di avvio.

  5. (Facoltativo) Espandere Source template (Modello origine) e selezionare una versione del modello di avvio da utilizzare come base per la nuova versione del modello di avvio. La nuova versione del modello di avvio eredita i parametri di avvio da questa versione del modello di avvio.

  6. Modificare i parametri di lancio come richiesto.

  7. Scegli Crea modello di avvio.

AWS CLI
Creazione di una versione del modello di avvio
  • Usa il create-launch-template-versioncomando. È possibile specificare una versione di origine su cui basare la nuova versione. La nuova versione eredita gli stessi parametri di avvio da questa versione ed è possibile sovrascrivere i parametri utilizzando --launch-template-data. L'esempio seguente crea una nuova versione basata sulla versione 1 del modello di lancio e specifica un AMI ID diverso.

    aws ec2 create-launch-template-version \ --launch-template-id lt-0abcd290751193123 \ --version-description WebVersion2 \ --source-version 1 \ --launch-template-data "ImageId=ami-c998b6b2"
PowerShell

Utilizzare il New-EC2LaunchTemplateVersioncmdlet. È possibile specificare una versione di origine su cui basare la nuova versione. La nuova versione eredita gli stessi parametri di avvio da questa versione ed è possibile sovrascrivere i parametri utilizzando LaunchTemplateData. L'esempio seguente crea una nuova versione basata sulla versione 1 del modello di lancio e specifica un ID diverso. AMI

New-EC2LaunchTemplateVersion ` -LaunchTemplateId lt-0abcd290751193123 ` -VersionDescription WebVersion2 ` -SourceVersion 1 ` -LaunchTemplateData ( New-Object ` -TypeName Amazon.EC2.Model.RequestLaunchTemplateData ` -Property @{ImageId = 'ami-c998b6b2'} )

Impostazione della versione del modello di avvio predefinita

È possibile impostare la versione predefinita per il modello di avvio. Quando avvii un'istanza da un modello di avvio e non specifichi una versione, l'istanza viene avviata utilizzando i parametri della versione predefinita.

Console
Impostazione della versione del modello di avvio predefinita
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Fai clic su Launch Templates (modelli di avvio) nel riquadro di navigazione.

  3. Selezionare il modello di avvio e scegliere Actions (Operazioni), Set default version (Imposta nome versione predefinita).

  4. Per Template version (Versione modello), selezionare il numero di versione da impostare come versione predefinita e scegliere Set as default version (Imposta come versione predefinita).

AWS CLI
Impostazione della versione del modello di avvio predefinita
  • Usa il modify-launch-templatecomando e specifica la versione che desideri impostare come predefinita.

    aws ec2 modify-launch-template \ --launch-template-id lt-0abcd290751193123 \ --default-version 2
PowerShell

Utilizzare il Edit-EC2LaunchTemplatecmdlet e specificare la versione che si desidera impostare come predefinita.

Edit-EC2LaunchTemplate ` -LaunchTemplateId lt-0abcd290751193123 ` -DefaultVersion 2

Descrizione di una versione del modello di avvio

Utilizzando la console, è possibile visualizzare tutte le versioni del modello di avvio selezionato o ottenere un elenco dei modelli di avvio la cui versione più recente o predefinita corrisponde a un numero di versione specifico. Utilizzando AWS CLI, è possibile descrivere tutte le versioni, le singole versioni o un intervallo di versioni di un modello di avvio specificato. Puoi anche descrivere tutte le versioni più recenti o tutte le versioni predefinite di tutti i modelli di lancio nel tuo account.

Console
Descrizione di una versione del modello di avvio
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Fai clic su Launch Templates (modelli di avvio) nel riquadro di navigazione.

  3. Puoi visualizzare una versione di un modello di avvio specifico o ottenere un elenco dei modelli di avvio la cui versione più recente o predefinita corrisponde a un numero di versione specifico.

    • Per visualizzare una versione di un modello di avvio: selezionare il modello di avvio. Nella scheda Versioni in Versione, selezionare una versione per visualizzarne i dettagli.

    • Per ottenere un elenco di tutti i modelli di avvio la cui versione più recente corrisponde a un numero di versione specifico: dalla barra di ricerca scegliere Versione più recente, quindi scegliere un numero di versione.

    • Per ottenere un elenco di tutti i modelli di avvio la cui versione predefinita corrisponde a un numero di versione specifico: dalla barra di ricerca scegliere Versione predefinita, quindi scegliere un numero di versione.

AWS CLI
Descrizione di una versione del modello di avvio
  • Usa il describe-launch-template-versionscomando e specifica i numeri di versione. Nell'esempio seguente, versioni 1 e 3 sono specificati.

    aws ec2 describe-launch-template-versions \ --launch-template-id lt-0abcd290751193123 \ --versions 1 3
Descrizione di tutte le versioni più recenti e predefinite del modello di avvio nell'account
  • Usa il describe-launch-template-versionscomando e specifica $Latest$Default, o entrambi. Nella chiamata ometti il nome e l'ID del modello di avvio. Non è possibile specificare i numeri di versione.

    aws ec2 describe-launch-template-versions \ --versions "$Latest,$Default"
PowerShell
Descrizione di una versione del modello di avvio
  • Utilizzare il Get-EC2TemplateVersioncmdlet e specificare i numeri di versione. Nell'esempio seguente, versioni e 1 3 sono specificati.

    Get-EC2TemplateVersion ` -LaunchTemplateId lt-0abcd290751193123 ` -Version 1,3
Descrizione di tutte le versioni più recenti e predefinite del modello di avvio nell'account
  • Utilizzare il Get-EC2TemplateVersioncmdlet e specificare $Latest$Default, o entrambi. Nella chiamata ometti il nome e l'ID del modello di avvio. Non è possibile specificare i numeri di versione.

    Get-EC2TemplateVersion ` -Version '$Latest','$Default'