Ostatnio poszukiwałem rozwiązania, które umożliwi mi wykonanie skryptu przed usunięciem instancji EC2.
Znalazłem i zaimplementowałem w Terraformie poniższe rozwiązanie:
https://aws.amazon.com/blogs/infrastructure-and-automation/run-code-before-terminating-an-ec2-auto-scaling-instance/
Niestety, utknąłem na braku eventu StartAutomationExecution pomimo, że w metryce dla tej reguły w CloudWatch widzę, że CloudWatch widzi event z ASG i próbuje wykonać runbook'a, ale ta próba w metryce jest oznaczona jako FailedInvocation.
Z tego co mi się wydaje, to będzie to problem prawdopodobnie jakiś problem z uprawnieniami przydzielonymi w
Znalazłem i zaimplementowałem w Terraformie poniższe rozwiązanie:
https://aws.amazon.com/blogs/infrastructure-and-automation/run-code-before-terminating-an-ec2-auto-scaling-instance/
Niestety, utknąłem na braku eventu StartAutomationExecution pomimo, że w metryce dla tej reguły w CloudWatch widzę, że CloudWatch widzi event z ASG i próbuje wykonać runbook'a, ale ta próba w metryce jest oznaczona jako FailedInvocation.
Z tego co mi się wydaje, to będzie to problem prawdopodobnie jakiś problem z uprawnieniami przydzielonymi w
#bron