Migrazione dell'ambiente Elastic Beanstalk ai modelli di avvio - 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à.

Migrazione dell'ambiente Elastic Beanstalk ai modelli di avvio

A partire dal 1° ottobre 2024, Amazon EC2 Auto Scaling non supporta più le configurazioni di avvio per nuovi account. Gli account creati prima di tale data potrebbero avere configurazioni di avvio.

Ti consigliamo di passare ai modelli di lancio per i seguenti vantaggi:

  • Maggiore disponibilità per le tue applicazioni

  • Migliore ottimizzazione dei carichi di lavoro nei gruppi di Auto Scaling

  • Accesso alle funzionalità più recenti EC2 e all'Auto Scaling

Per ulteriori informazioni, consulta le configurazioni di avvio di Auto Scaling nella Amazon EC2 Auto Scaling User Guide.

Impostazioni delle opzioni per i modelli di avvio

Per migrare il tuo ambiente dalle configurazioni di avvio ai modelli di avvio, imposta una delle seguenti opzioni di configurazione:

Importante

Dopo che un ambiente inizia a utilizzare i modelli di avvio, Elastic Beanstalk non torna alle configurazioni di avvio, anche se rimuovi le opzioni di configurazione che originariamente hanno attivato l'uso dei modelli di avvio.

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

La politica predefinita del AWSElasticBeanstalkManagedUpdatesCustomerRolePolicyruolo del servizio gestito di Elastic Beanstalk fornisce le autorizzazioni necessarie per creare e gestire i modelli di avvio. Elastic Beanstalk deve gestire i modelli di avvio per completare molte operazioni ambientali, inclusa la creazione di ambienti.

Se colleghi policy personalizzate a un ruolo di servizio Elastic Beanstalk, verifica che il ruolo di servizio includa le seguenti autorizzazioni per la creazione di modelli di avvio. Queste autorizzazioni consentono a Elastic Beanstalk di creare e aggiornare correttamente gli ambienti 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, consultare 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 ai modelli di lancio e sui vantaggi che offrono, consulta Amazon EC2 Auto Scaling non aggiungerà più il supporto per nuove EC2 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, imposta una delle opzioni elencate in. Impostazioni delle opzioni per i modelli di avvio