Terraform | Introdução
Iniciando Terraform com Google Cloud Platform (GCP)

Search for a command to run...
Series
Iniciando Terraform com Google Cloud Platform (GCP)

Alterando sua infraestrutura de forma incremental Conforme seu projeto de infraestrutura vai crescendo e seu código sendo alterado em recursos que já existem, é necessário algum tipo de "mecanismo" para que aplique apenas as novas alterações mantendo...

Criando dependências entre recursos Crie um arquivo chamado network.tf com o seguinte conteúdo abaixo: resource "google_compute_network" "tf-network" { name = "tf-network" auto_create_subnetworks = true } Este arquivo irá criar...

Criando módulos Toda vez que você roda o comando terraform plan ou terraform apply, este diretório é basicamente um módulo. Módulos, podem chamar outros módulos e podem se conectar juntos quando necessário. Módulos devem ser genéricos o suficiente pa...

Versionando a sua infraestrutura Aqui iremos falar sobre como versionar sua infraestrutura utilizando Git no GitLab. Primeira coisa que devemos fazer é destruir toda sua infraestrutura (caso ainda não tenha feito) com o comando: $ terraform destroy -...

Utilizando módulos com outros módulos Primeira coisa que devemos fazer é destruir toda sua infraestrutura (caso ainda não tenha feito) com o comando: $ terraform destroy -auto-approve Crie um novo repositório chamado gcp-networks no GitLab e outro re...
