È 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 .