Olá, Victor!
Entendo que você está enfrentando dois problemas ao seguir as orientações do vídeo no curso "Infraestrutura como código: preparando máquinas na AWS com Ansible e Terraform". Vou tentar te ajudar com cada um deles.
Em relação ao erro de "Connection Refused" ao acessar a porta 8080, é importante verificar se a porta está corretamente configurada no código do Terraform. Certifique-se de que você abriu a porta 8080 no recurso da sua máquina, dentro da tag user_data
. Verifique também se não há nenhum firewall ou regra de segurança na AWS que esteja bloqueando o acesso à porta 8080.
Quanto ao problema de não estar sobrescrevendo o arquivo index.html, é necessário verificar se o código do Terraform está corretamente configurado para criar e sobrescrever o arquivo. Verifique se você seguiu todos os passos do vídeo corretamente, incluindo a parte em que é descrito o código que deve ser adicionado dentro da tag user_data
. Certifique-se de que o código está escrevendo corretamente o conteúdo desejado no arquivo index.html.
Caso você tenha seguido todos os passos corretamente e ainda esteja enfrentando esses problemas, sugiro que você revise o código do Terraform, verifique as configurações de segurança na AWS e também verifique se não há nenhum erro de digitação ou configuração incorreta.
Espero ter ajudado a esclarecer suas dúvidas! Se tiver mais alguma pergunta, é só me dizer. Bons estudos!
Espero ter ajudado e bons estudos!