U kunt uitbreidbaarheidsacties gebruiken samen met abonnementen om het taggen van VM's te automatiseren en te vereenvoudigen.
Als cloudbeheerder kunt u implementaties maken die automatisch met opgegeven invoer en uitvoer worden getagd door uitbreidbaarheidsacties en uitbreidbaarheidsabonnementen te gebruiken. Wanneer een nieuwe implementatie wordt gemaakt voor het project dat het abonnement 'VM taggen' bevat, activeert de implementatiegebeurtenis het script 'VM taggen' om te worden uitgevoerd en worden de tags automatisch uitgevoerd. Dit bespaart tijd en bevordert de efficiëntie terwijl implementatiebeheer eenvoudiger wordt.
Voorwaarden
- Toegang tot de verificatiegegevens van de cloudbeheerder.
- Amazon Web Services-rol voor Lambda-functies.
Procedure
- Navigeer naar en maak een actie met de volgende parameters.
Parameter |
Beschrijving |
Actienaam |
Naam van uitbreidbaarheidsactie, bij voorkeur met het voor- of achtervoegsel TagVM. |
Project |
Project waarop u de uitbreidbaarheidsactie kunt testen. |
Actiesjabloon |
VM taggen |
Runtime |
Python |
Scriptbron |
Script schrijven |
- Voer Handler in als Hoofdfunctie.
- Voeg taginvoer toe om de uitbreidbaarheidsactie te testen.
Bijvoorbeeld:
resourceNames = ["DB_VM"]
en
target = world
.
- Om uw actie op te slaan, klikt u op Opslaan.
- Als u uw actie wilt testen, klikt u op Testen.
- Als u de actie-editor wilt afsluiten, klikt u op Sluiten.
- Navigeer naar .
- Klik op Nieuw abonnement.
- Voer de volgende abonnementsgegevens in.
Gegevens |
Instelling |
Gebeurtenisonderwerp |
Selecteer een gebeurtenisonderwerp dat is gerelateerd aan de tagfase van de VM. Bijvoorbeeld: berekeningstoewijzing.
Opmerking: Tags moeten deel uitmaken van de gebeurtenisparameters van het geselecteerde gebeurtenisonderwerp.
|
Blokkeren |
Stel de time-out voor het abonnement in op 1 minuut. |
Actie/werkstroom |
Selecteer een runnable-type voor de uitbreidbaarheidsactie en selecteer uw aangepaste uitbreidbaarheidsactie. |
- Klik op Opslaan om het abonnement voor de aangepaste uitbreidbaarheidsactie op te slaan.
- Navigeer naar en maak een cloudsjabloon op basis van een leeg canvas.
- Voeg twee virtuele machines toe aan de cloudsjabloon:
Application_VM
en DB_VM
.
- Als u de VM's wilt implementeren, klikt u op Implementeren.
- Controleer tijdens het implementeren of de gebeurtenis is begonnen en de uitbreidbaarheidactie wordt uitgevoerd.
- Om te controleren of de tags op de juiste wijze zijn toegepast, gaat u naar .