Olá pessoal, consigo subir minha instancia. más o bash do user_data ela não é executada. Pra funcionar a pagina externa eu tenho que executar o bash na linha de comando da instancia. Agradeço desde já a ajuda.
Segue meu main.tf
terraform {
required_providers {
aws = {
source = "hashicorp/aws"
version = "~> 4.16"
}
}
}
provider "aws" {
region = "sa-east-1"
}
resource "aws_instance" "app_server" {
key_name = "alura"
ami = "ami-015e30624fffff117"
instance_type = "t2.micro"
user_data = <<-EOF
#! /bin/bash
cd /home/ubuntu/
echo "Deploy via terraform" > index.html
nohup busybox httpd -f -p 8080 &
EOF
tags = {
Name = "teste aws5"
}
}