Altri attributi di primo livello - 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à.

Altri attributi di primo livello

Importante

Il AWS OpsWorks Stacks servizio ha raggiunto la fine del ciclo di vita il 26 maggio 2024 ed è stato disabilitato 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.

Questa sezione include attributi di configurazione dello stack di primo livello che non dispongono di attributi figlio.

Attributi rails

Contiene un attributo max_pool_size che specifica la dimensione massima del pool del server (numero). Il valore dell'attributo è impostato da AWS OpsWorks Stacks e dipende dal tipo di istanza, ma puoi sovrascriverlo utilizzando un JSON personalizzato o un file di attributi personalizzato.

node["rails"]["max_pool_size"]
Attributi recipes

Un elenco delle ricette integrate eseguite da questa attività, nel formato "cookbookname::recipename" (elenco di stringhe).

node["recipes"]
Attributi opsworks_rubygems

Contiene un elemento di versione che specifica la RubyGems versione (stringa).

node["opsworks_rubygems"]["version"]
Attributi languages

Contiene un attributo per ogni linguaggio installato, denominato in base al linguaggio, ad esempio ruby. L'attributo è un oggetto che contiene un attributo, ad esempio ruby_bin, che specifica la cartella di installazione, ad esempio "/usr/bin/ruby" (stringa).

Attributi ssh_users

Contiene un set di attributi, ognuno dei quali descrive uno degli utenti a cui sono state concesse le autorizzazioni SSH. Ogni attributo è denominato con l'ID Unix di un utente. AWS OpsWorks Stacks genera un ID univoco per ogni utente nell'intervallo 2000-4000, ad esempio"2001", e crea un utente con quell'ID su ogni istanza. Poiché AWS OpsWorks riserva l'intervallo 2000-4000, gli utenti che crei al di fuori AWS OpsWorks (utilizzando ricette di libri di cucina o importando utenti da IAM, ad esempio) possono avere UID che vengono sovrascritti AWS OpsWorks da Stacks per un altro utente. AWS OpsWorks Come best practice, crea utenti e gestisci il loro accesso nella console Stacks. AWS OpsWorks Se crei utenti all'esterno di AWS OpsWorks Stacks, utilizza valori UnixID superiori a 4000.

Ogni attributo contiene i seguenti attributi:

e-mail

L'indirizzo e-mail dell'utente (stringa).

node["ssh_users"]["UnixID"]["email"]
public_key

La chiave SSH pubblica dell'utente (stringa).

node["ssh_users"]["UnixID"]["public_key"]
sudoer

Indica se l'utente dispone di autorizzazioni sudo (booleano).

node["ssh_users"]["UnixID"]["sudoer"]
nome

Il nome utente (stringa).

node["ssh_users"]["UnixID"]["name"]