AWS OpsWorks Stacks Layers personalizzati - AWS OpsWorks

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 OpsWorks Stacks Layers personalizzati

Importante

AWS OpsWorks Stacks non accetta più nuovi clienti. I clienti esistenti potranno utilizzare la OpsWorks console, l'API, la CLI e CloudFormation le risorse normalmente fino al 26 maggio 2024, momento in cui verranno interrotte. Per prepararti a questa transizione, ti consigliamo di trasferire i tuoi stack a il prima AWS Systems Manager possibile. Per ulteriori informazioni, consulta AWS OpsWorks Stacks Domande frequenti sulla fine del ciclo di vita e Migrazione AWS OpsWorks Stacks delle applicazioni su AWS Systems Manager Application Manager.

Un livello personalizzato ha solo una serie minima di ricette. È quindi possibile aggiungere funzionalità appropriate al livello implementando le ricette personalizzate e assegnandole agli eventi del ciclo di vita del livello.

Il livello personalizzato ha le seguenti impostazioni di configurazione.

Nota

AWS OpsWorks Stacks installa automaticamente Ruby sulle istanze del layer. Se si desidera eseguire il codice Ruby sull'istanza, ma non si vuole utilizzare la versione predefinita di Ruby, è possibile utilizzare JSON personalizzato o un file di attributi personalizzato per specificare la propria versione preferita. Per ulteriori informazioni, consulta Versioni di Ruby.

La procedura di base per la creazione di un livello personalizzato ha i seguenti passaggi:

  1. Implementazione di un libro di ricette che contiene le ricette e i file associati necessari per installare e configurare i pacchetti, gestire le modifiche di configurazione, distribuire le applicazioni e così via.

    A seconda dei requisiti, potrebbero anche essere necessarie ricette per gestire le attività di annullamento e di arresto. Per ulteriori informazioni, consulta Libri di ricette e ricette.

  2. Creare un livello personalizzato.

  3. Assegnare le proprie ricette agli eventi del ciclo di vita appropriati.

È quindi possibile aggiungere istanze al livello, avviarle e distribuire applicazioni a tali istanze.

Importante

Per distribuire applicazioni alle istanze di un livello personalizzato, è necessario implementare le ricette per gestire l'operazione di distribuzione e assegnarle all'evento Distribuzione del livello.