È possibile utilizzare le azioni di estendibilità in combinazione con le sottoscrizioni per automatizzare e semplificare l'assegnazione di tag alle macchine virtuali.
L'amministratore del cloud può creare distribuzioni che vengono contrassegnate automaticamente con input e output specificati utilizzando le azioni di estendibilità e le sottoscrizioni dell'estendibilità. Quando viene creata una nuova distribuzione correlata al progetto contenente il tag Sottoscrizione macchina virtuale, l'evento di distribuzione attiva l'esecuzione dello script Assegna tag a macchina virtuale e i tag vengono applicati automaticamente. Questa operazione consente di risparmiare tempo e promuove l'efficienza consentendo una gestione semplificata della distribuzione.
Prerequisiti
- Accedere alle credenziali dell'amministratore del cloud.
- Ruolo di Amazon Web Services per le funzioni Lambda.
Procedura
- Passare a e creare una nuova azione con i seguenti parametri.
Parametro |
Descrizione |
Nome azione |
Nome dell'azione di estendibilità, preferibilmente con TagVM come prefisso o suffisso. |
Progetto |
Progetto in cui testare l'azione di estendibilità. |
Modello di azione |
Assegna tag a macchina virtuale |
Runtime |
Python |
Origine script |
Scrivi script |
- Immettere Handler come Funzione principale.
- Aggiungere input di tag per testare l'azione di estendibilità.
Ad esempio,
resourceNames = ["DB_VM"]
e
target = world
.
- Per salvare l'azione, fare clic su Salva.
- Per testare l'azione, fare clic su Prova.
- Per uscire dall'editor delle azioni, fare clic su Chiudi.
- Passare a .
- Fare clic su Nuova sottoscrizione.
- Immettere i seguenti dettagli della sottoscrizione.
Dettaglio |
Impostazione |
Argomento dell'evento |
Selezionare un argomento dell'evento correlato alla fase di assegnazione dei tag della macchina virtuale. Ad esempio, Allocazione risorsa di elaborazione.
Nota: I tag devono far parte dei parametri di evento dell'argomento dell'evento selezionato.
|
Blocco |
Impostare il timeout per la sottoscrizione su 1 minuto. |
Azione/Workflow |
Selezionare un tipo di azione di estendibilità eseguibile e selezionare l'azione di estendibilità personalizzata. |
- Per salvare la sottoscrizione dell'azione di estendibilità personalizzata, fare clic su Salva.
- Passare a e creare un modello cloud da una tela vuota.
- Aggiungere due macchine virtuali al modello cloud:
Application_VM
e DB_VM
.
- Per distribuire le macchine virtuali, fare clic su Distribuisci.
- Durante la distribuzione, verificare che l'evento venga avviato e che l'azione di estendibilità venga eseguita.
- Per verificare che i tag siano stati applicati correttamente, andare in .