Avvia modelli per il tuo ambiente Elastic Beanstalk - AWS Elastic Beanstalk

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

Avvia modelli per il tuo ambiente Elastic Beanstalk

Questo argomento spiega come eliminare gradualmente le AWS configurazioni di avvio e sostituirle con modelli di avvio. Spiega inoltre come vengono influenzati gli ambienti Elastic Beanstalk. Se desideri migrare un ambiente precedente, creato prima del 1° ottobre 2024, dalle configurazioni di avvio ai modelli di avvio, segui le istruzioni contenute in questo argomento.

A partire dal 1° ottobre 2024, Amazon EC2 Auto Scaling non supporta più la creazione di configurazioni di avvio per nuovi account. Questa modifica è dovuta al fatto che le configurazioni di lancio vengono gradualmente eliminate e sostituite dai modelli di avvio del servizio Amazon Auto EC2 Scaling. Per ulteriori informazioni, consulta le configurazioni di avvio di Auto Scaling nella Amazon EC2 Auto Scaling User Guide.

La transizione ai modelli di avvio influisce sugli account e sugli ambienti Elastic Beanstalk come segue:

  • Ambienti esistenti: gli ambienti esistenti creati prima del 1° ottobre 2024 non sono influenzati dalla deprecazione della configurazione di lancio. Tuttavia, se desideri migrare l'ambiente esistente ai modelli di avvio, utilizza le impostazioni delle opzioni di configurazione elencate in. Impostazioni delle opzioni per i modelli di avvio

  • Nuovi account: i nuovi account utilizzeranno automaticamente i modelli di avvio per impostazione predefinita, poiché le configurazioni di avvio sono obsolete.

  • Account esistenti: gli account esistenti non sono influenzati dalla deprecazione della configurazione di avvio. Tuttavia, se desideri migrare uno qualsiasi degli ambienti esistenti con configurazioni di avvio su modelli di avvio, utilizza le impostazioni delle opzioni di configurazione elencate in. Impostazioni delle opzioni per i modelli di avvio

Impostazioni delle opzioni per i modelli di avvio

Seleziona almeno una delle impostazioni delle opzioni nell'elenco seguente per indirizzare Elastic Beanstalk alla creazione di un ambiente con un modello di avvio. Se disponi già di ambienti basati su configurazioni di avvio, seleziona almeno una di queste opzioni per spostare un ambiente già esistente da una configurazione di avvio a un modello di avvio.

Importante

Una volta che un ambiente utilizza i modelli di avvio, Elastic Beanstalk non tornerà mai alle configurazioni di avvio. Questo è il caso anche se alcune delle impostazioni delle opzioni che richiedevano l'uso originale dei modelli di avvio vengono rimosse.

Verifica se il tuo ambiente dispone di configurazioni di avvio o modelli di avvio

Puoi confermare se il tuo ambiente utilizza già modelli di avvio o se utilizza configurazioni di avvio esaminando il modello dello CloudFormation stack.

Per ispezionare il modello di stack del tuo ambiente CloudFormation
  1. Apri la AWS CloudFormation console in https://console.aws.amazon.com /cloudformation.

  2. Nella barra di navigazione nella parte superiore dello schermo, scegli la AWS regione in cui hai creato l'ambiente.

  3. Nella pagina Stacks della CloudFormation console, controlla la colonna Descrizione.

    Individua e seleziona lo stack per l'ambiente Elastic Beanstalk. CloudFormation visualizza i dettagli dello stack per l'ambiente.

  4. Nei dettagli dello stack, seleziona la scheda Modello.

    Utilizzando la ricerca nelle pagine del browser, puoi cercare launchtemplate o launchconfiguration nel testo del modello.

Per ulteriori informazioni, consulta Visualizza le informazioni sullo stack nella Guida per l'utente.AWS CloudFormation

Autorizzazioni richieste per i modelli di avvio

Se utilizzi le nostre policy relative ai ruoli dei servizi gestiti di Elastic Beanstalk, il tuo ambiente dispone delle autorizzazioni necessarie per creare modelli di lancio tramite la policy gestita. AWSElasticBeanstalkManagedUpdatesCustomerRolePolicy

Se disponi di policy personalizzate associate a un ruolo del servizio Elastic Beanstalk, devi assicurarti che siano disponibili le seguenti autorizzazioni. In questo modo concedi a Elastic Beanstalk l'autorizzazione a creare modelli di lancio nel tuo account.

Autorizzazioni richieste per i modelli di EC2 lancio di Amazon
  • ec2:RunInstances

  • ec2:CreateLaunchTemplate

  • ec2:CreateLaunchTemplateVersions

  • ec2:DeleteLaunchTemplate

  • ec2:DeleteLaunchTemplateVersions

  • ec2:DescribeLaunchTemplate

  • ec2:DescribeLaunchTemplateVersions

Il seguente esempio di politica IAM include queste autorizzazioni.

{ "Statement": [ { "Effect": "Allow", "Action": [ "ec2:RunInstances", "ec2:CreateLaunchTemplate", "ec2:CreateLaunchTemplateVersions", "ec2:DeleteLaunchTemplate", "ec2:DeleteLaunchTemplateVersions", "ec2:DescribeLaunchTemplate", "ec2:DescribeLaunchTemplateVersions" ], "Resource": [ "*" ] } ] }

Per ulteriori informazioni, consulta Gestione dei ruoli del servizio Elastic Beanstalk e Gestione delle policy utente Elastic Beanstalk.

Ulteriori informazioni sui modelli di lancio

Per ulteriori informazioni sui modelli di lancio, consulta i modelli di lancio di Auto Scaling nella Amazon Auto EC2 Scaling User Guide.

Per saperne di più sulla AWS transizione dalle configurazioni di lancio ai modelli di lancio, oltre ai vantaggi offerti dai modelli di lancio, consulta Amazon EC2 Auto Scaling non aggiungerà più il supporto per EC2 nuove funzionalità a Launch Configurations nel AWS Compute Blog.

Importante

Non è necessario seguire la procedura a cui si fa riferimento in questo articolo del blog per trasferire un ambiente precedente ai modelli di lancio. Per migrare un ambiente Elastic Beanstalk esistente ai modelli di avvio, devi solo impostare una delle opzioni elencate in. Impostazioni delle opzioni per i modelli di avvio