1
resposta

user_data não aplica as mudanças

Olá,

Ao executar o exemplo apresentado as alterações do user_data não estão sendo aplicadas.

user_data = <<-EOF
                #!/bin/bash
                cd /home/ubuntu
                echo "<h1>Mensagem a ser mostrada</h1>" > index.html
                nohup busybox httpd -f -p 8080 &
                EOF

E ao acessar a máquina, vi que o arquivo index não foi criado conforme o esperado.

Alguém mais está tendo o mesmo problema?

1 resposta

Tudo bem Alice?

Geralmente o usar_data não é utilizado pois pode trazer alguns problemas, mas vamos conferir algumas coisas:

  1. você esta usando a AMI do ubuntu?
  2. esta acessando a pasta /home/ubuntu
  3. Esta criando uma maquina nova ou apenas alterando a mesma? (o user_data funciona apenas durante a criação de uma maquina, não em alterações)
  4. quando você acessa o IP:8080 aparece "Mensagem a ser mostrada" ou da erro de conexão?

Se o problema continuar, manda o código de criação da maquina aqui para eu poder te ajudar melhor.

Espero ter ajudado, continue se esforçando e bons estudos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software