Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 1.68 KB

File metadata and controls

34 lines (26 loc) · 1.68 KB

3-networks-svpc/development

The purpose of this step is to set up shared VPCs with default DNS, NAT (optional), Private Service networking, VPC service controls, onprem Dedicated Interconnect, onprem VPN and baseline firewall rules for environment development.

Prerequisites

  1. 0-bootstrap executed successfully.
  2. 1-org executed successfully.
  3. 2-environments/envs/development executed successfully.
  4. 3-networks-svpc/envs/shared executed successfully.
  5. Obtain the value for the access_context_manager_policy_id variable. Can be obtained by running gcloud access-context-manager policies list --organization YOUR_ORGANIZATION_ID --format="value(name)".

Inputs

Name Description Type Default Required
domain The DNS name of peering managed zone, for instance 'example.com.'. Must end with a period. string n/a yes
remote_state_bucket Backend bucket to load Terraform Remote State Data from previous steps. string n/a yes
tfc_org_name Name of the TFC organization string "" no

Outputs

Name Description
network_name The name of the VPC being created
network_self_link The URI of the VPC being created
shared_vpc_host_project_id The shared vpc host project ID
subnets_ips The IPs and CIDRs of the subnets being created
subnets_names The names of the subnets being created
subnets_secondary_ranges The secondary ranges associated with these subnets
subnets_self_links The self-links of subnets being created