Skip to content

Latest commit

 

History

History
63 lines (36 loc) · 1.48 KB

README.md

File metadata and controls

63 lines (36 loc) · 1.48 KB

Subnet

Gerencia uma subnet no GCP, seguindo padrões de construção e de segurança da Builders.

Uso

Exemplo de uso deste modulo:

module "subnet" {
  source     = "github.com/platformbuilders/terraform-modules//gcp/subnet"
  project_id = var.project_id
  region     = var.region
  name       = "${var.name}-subnet"
  network    = module.vpc.id
  cidr       = "10.126.0.0/20"
}

Este modulo possui a o id da subnet criada como output e pode ser utilizada da seguinte forma:

module.subnet.id

Variáveis

Para usar este modulo, você vai precisar passar as seguintes variáveis:

project_id

name

network

cidr

region

have_nat

nat_ip_allocate_option

source_subnetwork_ip_ranges_to_nat

nat_log_enabled

nat_log_filter

  • Caso have_nat seja definida como true o modulo criar os demais componentes para que o NAT exista corretamente (Router, Address e Router NAT)

Referência