2
respostas

Comando "aws ec2 describe-instances" mostra apenas "{ "Reservations": [] }"

Vi que falaram para utilizar o comando especificando a região (Ex: "aws ec2 describe-instances --region us-east-2"), mas mesmo assim não aparece nada. Talvez seja a região que está errada. Como sei qual região utilizar?

2 respostas

Ei, Gabriel! Tudo bem?

Quando o comando retorna { "Reservations": [] }, isso geralmente significa que não há instâncias EC2 ativas na região que você está consultando.

Recomendo rever alguns pontos, que são:

  1. Revise uma região que esteja funcional, Você pode verificar isso no console da AWS, na seção EC2, e ver em qual região suas instâncias estão listadas. A região é mostrada no canto superior direito do console da AWS.

  2. Se você configurou a AWS CLI com aws configure, cheque se a região padrão está correta. Você pode alterar a configuração executando aws configure novamente e inserindo a região correta quando solicitado.

  3. As credenciais que você está usando têm permissão para listar instâncias EC2? Olhe se o usuário IAM que você está usando tem a política necessária para acessar os recursos EC2.

  4. Teste executar o comando com diferentes regiões para ver se suas instâncias estão em outra região. Por exemplo:

    aws ec2 describe-instances --region us-west-1
    ``
    

Espero que essas dicas ajudem a resolver seu problema.

Material Complementar
Esse conteúdo pode estar em inglês, para traduzi-lo utilize o tradutor automático do navegador ou clique com o botão direito do mouse sobre a página e selecione a opção Traduzir para o português.

Bons estudos e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado

Agora apareceu alguns detalhes, mas não mostra o ID da instância

Imagem do que está aparecendo no momento