aws elasticbeanstalk update-environment --environment-name production --version-label production
Could not connect to the endpoint URL: "https://elasticbeanstalk.sa-east-2.amazonaws.com/"
aws elasticbeanstalk update-environment --environment-name production --version-label production
Could not connect to the endpoint URL: "https://elasticbeanstalk.sa-east-2.amazonaws.com/"
Oii, Max, tudo bem com você?
Essa mensagem é bem comum para indicar que houve um problema de conexão de rede ou a região especificada está errada.
A URL do endpoint que você compartilhou aponta para a região sa-east-2
. Ela não é uma região válida. Para a América do Sul, atualmente a sa-east-1
é a ideal, que é a de São Paulo.
Se você estiver usando a região de São Paulo, a URL do endpoint deve ser https://elasticbeanstalk.sa-east-1.amazonaws.com
.
Aqui está um exemplo de como o comando deve ficar:
aws elasticbeanstalk update-environment --environment-name production --version-label production --region sa-east-1
Lembrando que adicionamos o --region sa-east-1
ao final do comando para especificar qual região queremos.
Inclusive, aqui você pode dar uma olhadinha nas regiões que temos para a AWS. O site foi atualizado em dezembro de 2023.
E oficialmente, aqui você pode checar mais a questão de regiões e zonas de disponibilidade.
Outra coisa: caso você queira prosseguir com a região que o instrutor usou, ele está na região de Oregon. Ela comumente vem como uma região padrão na AWS.
Se a dúvida persistir, estamos disponíveis aqui no fórum.
Abraços e bons estudos! :)