4
respostas

[Sugestão] Solução para quem não conseguiu sobrescrever o arquivo index.html

Pessoal, caso no de vocês, após fazer tudo igual ao professor e mesmo assim continue aparecendo

olá mundo

, uma solução que encontrei para que a aws recrie a instância é destrui manualmente a instância, pois no meu caso, ficou aparecendo para changed quando aplicava o terraform apply, então realizei o seguinte passo.

No terminal bash digitei "terraform destroy"

Depois de destruida a instância subi novamente com "terraform apply"

No meu caso deu certo.

4 respostas

Olá, Allan. Tudo bem?

Obrigado e parabéns por compartilhar o conhecimento.

Bons estudos!

Muito obrigado, Allan

Valeu Allan.

Tive esse problema também e pelo que entendi o terraform aplicaria o user_data somente na criação do EC2. Portanto, quando o user data fosse modificado o terraform deveria destruir o EC2 atual e criar outro.

Como ele não está destruindo e criando de novo, o user data é modificado mas não é aplicado (?). Acho que é um bugzinho do terraform mesmo.