0

Je souhaite appeler une fonction lambda lorsque mon tag EC2 "Something" change. C'est possible? Si je ne peux pas écouter les modifications apportées à une balise spécifique, je pourrais écouter les changements de configuration EC2. Comment puis je faire ça? Je ne suis pas sûr quelle option sélectionner les événements CloudWatch ...AWS EC2 est averti quand un tag change

MISE À JOUR

J'ai essayé AWS Config, mais il semble qu'il ne surveille que les changements de configuration lorsque l'instance est commencé?

Répondre

1

Oui, vous pouvez utiliser Amazon CloudWatch Events avec AWS CloudTrail pour appeler une fonction Lambda, déclenchée par un événement CreateTags. (Modification d'une étiquette est effectivement traitée comme la création d'une étiquette.)

  • Allumez AWS CloudTrail pour votre région (cela implique pointant un seau Amazon S3 pour le stockage journal)
  • Créer un sujet SNS Amazon
  • Créer un AWS fonction Lambda avec un déclencheur sur le sujet SNS
  • Créer un Amazon CloudWatch Events règle:
    • Nom du service: EC2
    • Type d'événement: AWS API Appel via CloudTrail
    • Opérations spécifiques: CreateTags
    • Ajouter une cible: Choisissez votre fonction Lambda

Votre fonction Lambda recevra une notification lorsque une étiquette est créée/modifiée.