disponibilidade do tipo de instância ec2

disponibilidade do tipo de instância ec2

Existe alguma maneira do aws cli verificar a disponibilidade do tipo de instância em uma determinada zona de disponibilidade antes de iniciar uma?

Estou construindo um cluster dentro de uma VPC, que exige que você inicie uma sub-rede em uma zona (especificada ou atribuída pelo aws) antes de iniciar as instâncias, mas não há garantia de que os tipos de instância desejados estejam disponíveis nesta zona neste ponto.

Ontem encontrei o temido erro InsufficientInstanceCapacity e isso não precisa acontecer. Qual é a maneira correta de lidar com isso? Não consigo ver nenhum comando ec2 óbvio para isso.

Posso percorrer cada zona criando e destruindo sub-redes até encontrar uma que funcione, mas deve haver uma maneira melhor?

Felicidades, Nick

Responder1

A AWS finalmente me respondeu diretamente e a resposta é não, não há como verificar a capacidade. A solução sugerida é recorrer a tipos de instância menores até encontrar uma que funcione.

Responder2

Ontem encontrei o temido erro InsufficientInstanceCapacity e isso não precisa acontecer. Qual é a maneira correta de lidar com isso?

Use instâncias reservadas. Isso éprecisamenteo caso de uso para Instâncias Reservadas. Você também economizará muito dinheiro em instâncias sob demanda.

informação relacionada