Tagging delle versioni delle applicazioni - 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à.

Tagging delle versioni delle applicazioni

Questo argomento spiega i vantaggi dell'etichettatura delle versioni dell'applicazione Elastic Beanstalk e come gestire i tag.

Puoi applicare tag alle versioni delle tue applicazioni. AWS Elastic Beanstalk I tag sono coppie chiave-valore associate AWS alle risorse. Per informazioni sul tagging delle risorse, sui casi d'uso, sui vincoli delle chiavi e dei valori di tag e sui tipi di risorse supportati di Elastic Beanstalk, consulta Tagging delle risorse dell'applicazione Elastic Beanstalk.

Puoi specificare i tag al momento della creazione di una versione dell'applicazione. In una versione dell'applicazione esistente, puoi aggiungere o rimuovere i tag e aggiornare i valori dei tag esistenti. Puoi aggiungere fino a 50 tag per ogni versione dell'applicazione.

Aggiunta di tag durante la creazione della versione dell'applicazione

Quando utilizzi la console Elastic Beanstalk per creare un ambiente e scegli di caricare una versione del codice dell'applicazione, puoi specificare chiavi e valori dei tag da associare alla nuova versione dell'applicazione.

Puoi anche utilizzare la console Elastic Beanstalk per caricare una versione dell'applicazione senza utilizzarla immediatamente in un ambiente. È possibile specificare chiavi e valori dei tag quando si carica una versione dell'applicazione.

Con AWS CLI o con altri client API basati, aggiungi tag utilizzando il --tags parametro sul create-application-version comando.

$ aws elasticbeanstalk create-application-version \ --tags Key=mytag1,Value=value1 Key=mytag2,Value=value2 \ --application-name my-app --version-label v1

Quando si utilizza l'EB CLI per creare o aggiornare un ambiente, viene creata una versione dell'applicazione dal codice distribuito. Non esiste un modo diretto per etichettare una versione dell'applicazione durante la sua creazione tramite l'EBCLI. Consulta la sezione seguente per informazioni sull'aggiunta di tag a una versione dell'applicazione esistente.

Gestione dei tag di una versione dell'applicazione esistente

Puoi aggiungere, aggiornare ed eliminare i tag in una versione dell'applicazione Elastic Beanstalk esistente.

Per gestire i tag di una versione dell'applicazione utilizzando la console Elastic Beanstalk
  1. Apri la console Elastic Beanstalk e, nell'elenco Regioni, seleziona la tua. Regione AWS

  2. Nel riquadro di navigazione, scegliere Applicazioni, quindi selezionare il nome dell'applicazione dall'elenco.

    Nota

    Se si dispone di molte applicazioni, utilizzare la barra di ricerca per filtrare l'elenco delle applicazioni.

  3. Nel riquadro di spostamento individuare il nome dell'applicazione e scegliere Application versions (Versioni applicazione).

  4. Selezionare la versione dell'applicazione che si desidera gestire.

  5. Scegliere Actions (Operazioni), quindi Manage tags (Gestisci tag).

  6. Utilizzare il modulo su schermo per aggiungere, aggiornare o eliminare tag.

  7. Per salvare le modifiche scegli Apply (Applica) nella parte inferiore della pagina.

Se usi l'EB CLI per aggiornare la versione dell'applicazione, usalo eb tags per aggiungere, aggiornare, eliminare o elencare i tag.

Ad esempio, il comando seguente elenca i tag in una versione dell'applicazione.

~/workspace/my-app$ eb tags --list --resource "arn:aws:elasticbeanstalk:us-east-2:my-account-id:applicationversion/my-app/my-version"

Il comando seguente aggiorna il tag mytag1 ed elimina il tag mytag2.

~/workspace/my-app$ eb tags --update mytag1=newvalue --delete mytag2 \ --resource "arn:aws:elasticbeanstalk:us-east-2:my-account-id:applicationversion/my-app/my-version"

Per un elenco completo delle opzioni e per altri esempi, consulta eb tags.

Con i client AWS CLI o altri client API basati su altri, utilizzate il list-tags-for-resource comando per elencare i tag di una versione dell'applicazione.

$ aws elasticbeanstalk list-tags-for-resource --resource-arn "arn:aws:elasticbeanstalk:us-east-2:my-account-id:applicationversion/my-app/my-version"

Utilizza il comando update-tags-for-resource per aggiungere, aggiornare o eliminare i tag in una versione dell'applicazione.

$ aws elasticbeanstalk update-tags-for-resource \ --tags-to-add Key=mytag1,Value=newvalue --tags-to-remove mytag2 \ --resource-arn "arn:aws:elasticbeanstalk:us-east-2:my-account-id:applicationversion/my-app/my-version"

Specifica i tag da aggiungere e i tag da aggiornare nel parametro --tags-to-add di update-tags-for-resource. È stato aggiunto un tag non esistente e il valore di un tag esistente è stato aggiornato.

Nota

Per utilizzare alcuni EB CLI e AWS CLI comandi con una versione dell'applicazione Elastic Beanstalk, è necessaria la versione dell'applicazione. ARN È possibile recuperarli ARN utilizzando il seguente comando.

$ aws elasticbeanstalk describe-application-versions --application-name my-app --version-label my-version