Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Aula 2 - Atividade04 Variáveis

No exercício quando foi criada a variável usou-se** variable** para defini-la. No entanto, nos itens de exercício usou-se** var** como sua definição. O var pode ser usado em muitas linguagens como sabemos mas no vídeo da aula não se falou que o Terraform também aceita** var**. Além disso, o mínimo necessário para se definir a variável é o seu tipo.

Peço esclarecimento referente a definição de** var** e não de** variable** como mostrado no vídeo 3 da aula2 .

1 resposta
solução!

Boa tarde Luiz.

No Terraform, utilizamos o campo variable para criar uma variável, desta forma:

variable "ami" {
  type = string
}

Onde definimos o o seu nome como ami e o seu tipo como texto em type = string.

Porem para acessar o seu valor utilizamos apenas o var, desta forma:

resource "aws_launch_template" "maquina" {
  ami = var.ami
  instance_type = var.instancia
  key_name = var.chave
}

Espero ter ajuda, lembre-se de continuar os seus estudos e continue se esforçando.