How to disable instance termination after a failed health check by asg ?

0

my asg is taking health check from load-balancer but i need to disable the instance termination without affecting the running website to investigate the the issue of failed health .

vinay
feita há um ano528 visualizações
1 Resposta
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

profile pictureAWS
ESPECIALISTA
respondido há um ano
  • 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

Você não está conectado. Fazer login para postar uma resposta.

Uma boa resposta responde claramente à pergunta, dá feedback construtivo e incentiva o crescimento profissional de quem perguntou.

Diretrizes para responder a perguntas