Tagging delle risorse negli ambienti Elastic Beanstalk - 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 risorse negli ambienti Elastic Beanstalk

Puoi applicare tag ai tuoi AWS Elastic Beanstalk ambienti. 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.

Elastic Beanstalk applica i tag di ambiente alla risorsa di ambiente stessa e ad altre AWS risorse che Elastic Beanstalk crea per l'ambiente. È inoltre possibile usare i tag per gestire le autorizzazioni al livello della risorsa specifica all'interno di un ambiente. Per ulteriori informazioni, consulta Tagging Your Amazon EC2 Resources nella Amazon EC2 User Guide.

Per impostazione predefinita Elastic Beanstalk applica alcuni tag all'ambiente:

  • elasticbeanstalk:environment-name: il nome dell'ambiente.

  • elasticbeanstalk:environment-id: l'ID dell'ambiente.

  • Name: è anche il nome dell'ambiente. Name viene utilizzato nel pannello di controllo di Amazon EC2 per identificare e ordinare le risorse.

Non è possibile modificare questi tag predefiniti.

Puoi specificare i tag quando crei l'ambiente Elastic Beanstalk. In un ambiente esistente, è possibile aggiungere o rimuovere i tag e aggiornare i valori dei tag esistenti. Un ambiente può avere fino a 50 tag, inclusi i tag predefiniti.

Aggiunta di tag durante la creazione dell'ambiente

Quando utilizzi la console Elastic Beanstalk per creare un ambiente, puoi specificare le chiavi e i valori dei tag nella pagina di configurazione Modify tags (Modifica tag) della procedura guidata Create New Environment (Crea nuovo ambiente).

Pagina di configurazione Modify tags (Modifica tag) durante la creazione dell'ambiente nella console Elastic Beanstalk

Se utilizzi la CLI EB per creare un ambiente, utilizza l'opzione --tags con eb create per aggiungere i tag.

~/workspace/my-app$ eb create --tags mytag1=value1,mytag2=value2

Con il AWS CLI o altri client basati su API, usa il --tags parametro sul comando. create-environment

$ aws elasticbeanstalk create-environment \ --tags Key=mytag1,Value=value1 Key=mytag2,Value=value2 \ --application-name my-app --environment-name my-env --cname-prefix my-app --version-label v1 --template-name my-saved-config

Le configurazioni salvate includono i tag definiti dall'utente. Quando applichi una configurazione salvata che contiene i tag durante la creazione dell'ambiente, tali tag sono applicati al nuovo ambiente, a condizione che non specifichi nuovi tag. Se aggiungi i tag a un ambiente utilizzando uno dei metodi precedenti, tutti i tag definiti nella configurazione salvata vengono eliminati.

Gestione di tag di un ambiente esistente

È possibile aggiungere, aggiornare ed eliminare i tag in un ambiente Elastic Beanstalk esistente. Elastic Beanstalk applica le modifiche alle risorse dell'ambiente.

Tuttavia, non è possibile modificare i tag predefiniti che Elastic Beanstalk applica all'ambiente.

Per gestire i tag di un ambiente nella console Elastic Beanstalk
  1. Apri la console Elastic Beanstalk e, nell'elenco Regioni, seleziona la tua. Regione AWS

  2. Nel pannello di navigazione selezionare Environments (Ambienti), quindi selezionare il nome dell'ambiente dall'elenco.

    Nota

    Se si dispone di molti ambienti, utilizzare la barra di ricerca per filtrare l'elenco degli ambienti.

  3. Nel riquadro di navigazione scegliere Tags (Tag).

    La pagina di gestione dei tag mostra l'elenco die tag esistenti nell'ambiente.

    Pagina di gestione dei tag che mostra i tag dell'ambiente
  4. Aggiungi, aggiorna o elimina i tag:

    • Per aggiungere un tag, immetterlo nelle caselle vuote nella parte inferiore dell'elenco. Per aggiungere un altro tag, scegli Add tag (Aggiungi tag). Viene aggiunta un'altra coppia di caselle vuote da Elastic Beanstalk.

    • Per aggiornare la chiave o il valore di un tag, modificare la relativa casella nella riga del tag.

    • Per eliminare un tag, scegliere Remove (Rimuovi) accanto alla casella del valore del tag.

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

Se utilizzi la CLI EB per aggiornare l'ambiente, utilizza eb tags per aggiungere, aggiornare, eliminare o elencare i tag.

Ad esempio, il comando seguente elenca i tag nell'ambiente predefinito.

~/workspace/my-app$ eb tags --list

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

~/workspace/my-app$ eb tags --update mytag1=newvalue --delete mytag2

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

Con il AWS CLI o altri client basati su API, usa il list-tags-for-resource comando per elencare i tag di un ambiente.

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

Utilizza il comando update-tags-for-resource per aggiungere, aggiornare o eliminare i tag in un ambiente.

$ 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:environment/my-app/my-env"

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 questi due AWS CLI comandi con un ambiente Elastic Beanstalk, è necessario l'ARN dell'ambiente. È possibile recuperare l'ARN utilizzando il seguente comando.

$ aws elasticbeanstalk describe-environments