Existe uma maneira de encerrar automaticamente as instâncias da frota spot se as verificações de status falharem?

Existe uma maneira de encerrar automaticamente as instâncias da frota spot se as verificações de status falharem?

Eu tenho usado o plugin de frota spot EC2 com Jenkins e configurei algumas solicitações spot com isso, no entanto, há um problema frequente que enfrento onde uma ou duas de minhas instâncias spot falham em "Verificações de status" e então Jenkins nunca as escolhe, portanto, um muita espera de construção para obter um nó.

A única solução que tenho aqui é encerrar essas instâncias manualmente no Console AWS. Existe alguma maneira de configurar ou configurar essas instâncias para serem encerradas automaticamente?

Por favor, me avise.

Responder1

Parece que não há necessidade de fazer isso manualmente agora. A própria instância Spot tem esse recurso habilitado, onde serão encerrados se as verificações de status falharem.

Essa coisa pode ser habilitada ao criar uma solicitação spot.

Implementei uma solicitação spot com o Stop Instancerecurso em vez de Terminateuma (padrão).

informação relacionada