Utilizzo dei valori degli attributi di configurazione e distribuzione dello stack - 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à.

Utilizzo dei valori degli attributi di configurazione e distribuzione dello stack

Importante

Il AWS OpsWorks Stacks servizio ha raggiunto la fine del ciclo di vita il 26 maggio 2024 ed è stato disattivato sia per i clienti nuovi che per quelli esistenti. Consigliamo vivamente ai clienti di migrare i propri carichi di lavoro verso altre soluzioni il prima possibile. Se hai domande sulla migrazione, contatta il AWS Support Team su AWS re:post o tramite Premium AWS Support.

Le ricette necessitano spesso di informazioni sulla configurazione dello stack o le app distribuite. Ad esempio, potresti avere bisogno di un elenco degli indirizzi IP dello stack per creare un file di configurazione o della directory di distribuzione di un'app per creare una directory di log. Invece di archiviare questi dati su un server centrale, AWS OpsWorks Stacks installa un set di attributi di configurazione e distribuzione dello stack nell'oggetto nodo di ogni istanza per ogni evento del ciclo di vita. Questi attributi rappresentano l'attuale stato dello stack, incluse le app distribuite. Le ricette possono quindi ottenere i dati di cui hanno bisogno dall'oggetto nodo.

Nota

Talvolta le applicazioni necessitano di informazioni dall'oggetto nodo, come i valori degli attributi di configurazione e implementazione dello stack. Tuttavia, un'applicazione non è in grado di accedere all'oggetto nodo. Per fornire i dati dell'oggetto nodo a un'applicazione, puoi implementare una ricetta che recuperi i dati richiesti dall'oggetto nodo e li inserisca in un file in un formato pratico. L'applicazione è quindi in grado di leggere i dati dal file. Per ulteriori informazioni e un esempio, consulta Passaggio di dati alle applicazioni.

Le ricette possono ottenere i valori degli attributi di configurazione e implementazione dello stack dall'oggetto nodo nel modo seguente.

  • Direttamente, utilizzando il nome completo di un attributo.

    Puoi usare questo approccio con qualsiasi stack Linux, ma non con gli stack Windows.

  • Con la ricerca di Chef, che puoi utilizzare per eseguire query sull'oggetto nodo per i valori degli attributi.

    Puoi usare questo approccio con gli stack Windows e Chef 11.10, ma non con gli stack Linux.

Nota

Con gli stack Linux, puoi utilizzare l'interfaccia a riga di comando dell'agente per ottenere una copia degli attributi di configurazione e distribuzione dello stack dell'istanza in formato JSON. Per ulteriori informazioni, consulta Simulazione degli attributi di configurazione e distribuzione dello stack su Vagrant.