Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 1.76 KB

File metadata and controls

31 lines (23 loc) · 1.76 KB

3-networks-dual-svpc/shared

The purpose of this step is to set up the global DNS Hub that will be used by all environments.

Prerequisites

  1. 0-bootstrap executed successfully.
  2. 1-org executed successfully.

Inputs

Name Description Type Default Required
bgp_asn_dns BGP Autonomous System Number (ASN). number 64667 no
dns_enable_logging Toggle DNS logging for VPC DNS. bool true no
domain The DNS name of forwarding managed zone, for instance 'example.com'. Must end with a period. string n/a yes
enable_partner_interconnect Enable Partner Interconnect in the environment. bool false no
firewall_policies_enable_logging Toggle hierarchical firewall logging. bool true no
preactivate_partner_interconnect Preactivate Partner Interconnect VLAN attachment in the environment. bool false no
remote_state_bucket Backend bucket to load Terraform Remote State Data from previous steps. string n/a yes
subnetworks_enable_logging Toggle subnetworks flow logging for VPC Subnetworks. bool true no
target_name_server_addresses List of IPv4 address of target name servers for the forwarding zone configuration. See https://cloud.google.com/dns/docs/overview#dns-forwarding-zones for details on target name servers in the context of Cloud DNS forwarding zones. list(map(any)) n/a yes

Outputs

Name Description
dns_hub_project_id The DNS hub project ID