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?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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?
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:
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.
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.
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.
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.
Bons estudos e até mais!
Agora apareceu alguns detalhes, mas não mostra o ID da instância