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à.
Tag
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
I tag semplificano il raggruppamento delle risorse in stack Chef 11.10, Chef 12 e Chef 12.2 e la traccia dei costi di utilizzo di tali risorse in AWS Billing and Cost Management.
È possibile applicare tag a livello di stack e livello. Quando crei un tag, lo stai applicando a ogni risorsa all'interno della struttura con tag. Ad esempio, se applichi un tag a un layer, lo applichi a ogni istanza, volume Amazon EBS (tranne la radice) o Elastic Load Balancing load Balancing load Balancer nel layer. I tag non possono essere applicati al volume EBS root o predefinito di un'istanza.
I tag sono coppie chiave-valore che assegnate a pile o livelli in Stacks. AWS OpsWorks Dopo aver creato i tag, apri la console Billing and Cost Management per attivare i tag definiti dall'utente. Per ulteriori informazioni su come attivare i tag e utilizzarli per tracciare e gestire i costi delle risorse AWS OpsWorks Stacks, consulta Utilizzo dei tag di allocazione dei costi e Attivazione dei tag di allocazione dei costi definiti dall'utente nella Guida per l'utente di Billing and Cost Management.
I tag funzionano in modo simile agli attributi personalizzati in Stacks. AWS OpsWorks I tag applicati a uno stack vengono ereditati da ognuno livello nello stack. A livello di livello, puoi sovrascrivere i valori (ma non i nomi delle chiavi) dei tag ereditati e aggiungere nuovi tag specifici del livello. AWS OpsWorks applica il set di tag risultante a tutte le risorse del layer. Mentre crei nuove risorse o assegni risorse esistenti a un livello, le nuove risorse nel livello vengono contrassegnate con lo stesso set di tag.
Argomenti
Impostazione di tag a livello di stack
Al livello di stack, puoi aggiungere e gestire i tag scegliendo Tags (Tag) nella home page dello stack.
Nella pagina Tags (Tag), aggiungi i tag come coppie chiave-valore. Lo screenshot seguente mostra alcuni tag di esempio. Puoi eliminare i tag scegliendo la X rossa a destra di una coppia chiave-valore.
Impostazione di tag a livello di livello
Al livello di livello imposta i tag scegliendo la scheda Tags (Tag). Puoi trovare questa scheda nella home page Layers (Livelli) e nella home page per ogni singolo livello.
Quando modifichi o aggiungi i tag a livello di livello, ricorda che i tag aggiunti al livello di stack padre vengono ereditate dal livello e dalle relative risorse. Mentre puoi modificare i valori dei tag ereditati, non puoi modificare i nomi delle chiavi o eliminare i tag ereditati. Modifica i nomi delle chiavi o elimina i tag ereditati dallo stack padre nelle impostazioni dello stack. Il seguente screenshot mostra esempi di tag ereditato dal livello dello stack. I tag ereditati sono ombreggiati.
Per ulteriori informazioni sull'aggiunta di tag agli stack, consulta Creare un nuovo stack. Per ulteriori informazioni sull'aggiunta di tag ai livelli, consulta Modifica della configurazione di un OpsWorks livello.
Gestione dei tag con AWS CLI
Puoi anche usare AWS CLI i comandi per aggiungere e rimuovere tag a livello di pila e livello. Per ulteriori informazioni sul download e l'installazione di AWS CLI, vedere Installazione dell'interfaccia a riga di AWS
comando. Ricorda di aggiungere il parametro --region
al comando se lo stack che desideri contrassegnare con dei tag non si trova nella regione predefinita. I Layer ARN non sono attualmente presenti in. AWS Management Console Per recuperare l'ARN di un livello, esegui il comando describe-layers.
Per aggiungere tag utilizzando il AWS CLI
-
Al prompt dei AWS CLI comandi, digitate il comando seguente, sostituendo
Stack_or_layer_ARN e specificando i tag della coppia chiave-valore, quindi premete
Invio. Le virgolette doppie vengono precedute da caratteri di escape, ovvero le barre rovesciate.aws opsworks tag-resource --resource-arn
stack_or_layer_ARN
--tags "{\"key
\":\"value
\",\"key
\":\"value
\"}"Di seguito è riportato un esempio.
aws opsworks tag-resource --resource-arn arn:aws:opsworks:us-east-2:800000000003:stack/500b99c0-ec00-4cgg-8a0d-1000000jjd1b --tags "{\"Stage\":\"Production\",\"Organization\":\"Mobile\"}"
Per rimuovere i tag utilizzando il AWS CLI
-
Al AWS CLI prompt dei comandi, digitare quanto segue e quindi premere Invio.
aws opsworks untag-resource --resource-arn
stack_or_layer_ARN
--tag-keys "[\"key
\",\"key
\"]"Per rimuovere i tag, specificare solo la chiave del tag che si desidera rimuovere. Di seguito è riportato un esempio.
aws opsworks untag-resource --resource-arn arn:aws:opsworks:us-east-2:800000000003:stack/500b99c0-ec00-4cgg-8a0d-1000000jjd1b --tag-keys "[\"Stage\",\"Organization\"]"
Nota
Non puoi rimuovere i tag ereditati (i tag aggiunti al livello di stack padre) da un livello. Rimuovi invece i tag ereditati dallo stack.
Limitazioni dei tag
Quando crei i tag, considera le seguenti limitazioni.
-
AWS OpsWorks Stacks limita a 40 il numero di tag definiti dall'utente a livello di pila e livello, inclusi i tag definiti dall'utente ereditati da un livello principale. Ciò lascia 10 slot disponibili per i tag predefiniti a cui viene aggiunto e per i tag impostati
opsworks:
da altri processi. AWS È consentito un massimo di 50 tag su una risorsa, inclusi i tag definiti dall'utente e i tag predefiniti creati da. AWS -
Le chiavi dei tag non possono iniziare con
aws:
,opsworks:
ords:
. Non utilizzarename
orName
come chiave di tag, poichéName
è riservata da AWS OpsWorks Stacks. -
Una chiave può avere un massimo di 127 caratteri e può contenere solo lettere, numeri o separatori Unicode oppure i seguenti caratteri speciali:
+ - = . _ : /
. -
Un valore può avere un massimo di 255 caratteri e può contenere solo lettere, numeri o separatori Unicode oppure i seguenti caratteri speciali:
+ - = . _ : /
.