1 Answer
- Newest
- Most votes
- Most comments
1
Hi Vinay,
For your purpose, you may want to use the lifecycle hook (activated by the ASG service when it prepares termination) corresponding to instance termination in the ASG: https://docs.aws.amazon.com/autoscaling/ec2/userguide/lifecycle-hooks.html#lifecycle-hooks-availability
And then, in this hook, you send detach commands to ASG service to remove this instance from the group: see https://docs.aws.amazon.com/autoscaling/ec2/userguide/detach-instance-asg.html
Best,
Didier
Relevant content
- asked 6 months ago
- Accepted Answerasked 2 years ago
- asked 6 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a month ago
- AWS OFFICIALUpdated 3 months ago
Detach can only be run on InService instances. It will fail on ones in Terminating:Wait
But the hook would give time to notify a human to manually investigate or have a snapshot taken to be reviewed later