Terraform: Exemplos com variáveis de input e output

From Wiki

Os testes utilizam o exemplo https://github.com/ebasso/terraform-aws-examples/tree/master/exemplo04-variables


Passos

Pegando uma variável

Execute o comando:

terraform apply

Ao executar será pedido um valor para myVar

var.myVar
 provide any value

 Enter a value: dfladlf

A saída será:

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:

exemplo01 = dfladlf
exemplo02 = ami-AAAAAAA
exemplo03 = ami-BBBBBBB
exemplo04 = ami-CCCCCCC

Mostrando novamente todos os outputs

Execute o comando:

terraform show

A saída será:

Outputs:

exemplo01 = dfladlf
exemplo02 = ami-AAAAAAA
exemplo03 = ami-BBBBBBB
exemplo04 = ami-CCCCCCC

Mostrando apenas 1 output

Execute o comando:

terraform output exemplo01

A saída será:

dfladlf


Ver também