Skip to content

Commit 573bdf4

Browse files
removing dns_hub_project_id references
1 parent b6810c7 commit 573bdf4

File tree

18 files changed

+67
-68
lines changed

18 files changed

+67
-68
lines changed

3-networks-hub-and-spoke/envs/shared/README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,6 @@ The purpose of this step is to set up the global [DNS Hub](https://cloud.google.
5050

5151
## Outputs
5252

53-
| Name | Description |
54-
|------|-------------|
55-
| dns\_hub\_project\_id | The DNS hub project ID |
53+
No outputs.
5654

5755
<!-- END OF PRE-COMMIT-TERRAFORM DOCS HOOK -->

3-networks-hub-and-spoke/envs/shared/net-hubs.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,6 @@ module "base_shared_vpc" {
175175
source = "../../modules/base_shared_vpc"
176176

177177
project_id = local.base_net_hub_project_id
178-
dns_hub_project_id = local.dns_hub_project_id
179178
environment_code = local.environment_code
180179
private_service_connect_ip = "10.17.0.1"
181180
bgp_asn_subnet = local.bgp_asn_number
@@ -190,6 +189,7 @@ module "base_shared_vpc" {
190189
nat_num_addresses_region1 = var.base_hub_nat_num_addresses_region1
191190
nat_num_addresses_region2 = var.base_hub_nat_num_addresses_region2
192191
windows_activation_enabled = var.base_hub_windows_activation_enabled
192+
target_name_server_addresses = var.target_name_server_addresses
193193
mode = "hub"
194194

195195
subnets = [
@@ -251,7 +251,6 @@ module "restricted_shared_vpc" {
251251

252252
project_id = local.restricted_net_hub_project_id
253253
project_number = local.restricted_net_hub_project_number
254-
dns_hub_project_id = local.dns_hub_project_id
255254
environment_code = local.environment_code
256255
private_service_connect_ip = "10.17.0.5"
257256
access_context_manager_policy_id = var.access_context_manager_policy_id
@@ -279,6 +278,7 @@ module "restricted_shared_vpc" {
279278
nat_num_addresses_region1 = var.restricted_hub_nat_num_addresses_region1
280279
nat_num_addresses_region2 = var.restricted_hub_nat_num_addresses_region2
281280
windows_activation_enabled = var.restricted_hub_windows_activation_enabled
281+
target_name_server_addresses = var.target_name_server_addresses
282282
mode = "hub"
283283

284284
subnets = [

3-networks-hub-and-spoke/envs/shared/outputs.tf

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,3 @@
1414
* limitations under the License.
1515
*/
1616

17-
output "dns_hub_project_id" {
18-
value = local.dns_hub_project_id
19-
description = "The DNS hub project ID"
20-
}

3-networks-hub-and-spoke/envs/shared/remote.tf

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
*/
1616

1717
locals {
18-
dns_hub_project_id = data.terraform_remote_state.org.outputs.dns_hub_project_id
1918
interconnect_project_id = data.terraform_remote_state.org.outputs.interconnect_project_id
2019
interconnect_project_number = data.terraform_remote_state.org.outputs.interconnect_project_number
2120
parent_folder = data.terraform_remote_state.bootstrap.outputs.common_config.parent_folder

3-networks-hub-and-spoke/envs/shared/remote.tf.cloud.example

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
*/
1616

1717
locals {
18-
dns_hub_project_id = data.tfe_outputs.org.nonsensitive_values.dns_hub_project_id
1918
interconnect_project_id = data.tfe_outputs.org.nonsensitive_values.interconnect_project_id
2019
interconnect_project_number = data.tfe_outputs.org.nonsensitive_values.interconnect_project_number
2120
parent_folder = data.tfe_outputs.bootstrap.nonsensitive_values.common_config.parent_folder

3-networks-hub-and-spoke/modules/base_env/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
| restricted\_subnet\_proxy\_ranges | The base proxy-only subnet primary IPTs ranges to the Restricted Shared Vpc. | `map(string)` | n/a | yes |
3434
| restricted\_subnet\_secondary\_ranges | The base subnet secondary IPTs ranges to the Restricted Shared Vpc | `map(list(map(string)))` | n/a | yes |
3535
| restricted\_vpc\_flow\_logs | aggregation\_interval: Toggles the aggregation interval for collecting flow logs. Increasing the interval time will reduce the amount of generated flow logs for long lasting connections. Possible values are: INTERVAL\_5\_SEC, INTERVAL\_30\_SEC, INTERVAL\_1\_MIN, INTERVAL\_5\_MIN, INTERVAL\_10\_MIN, INTERVAL\_15\_MIN.<br> flow\_sampling: Set the sampling rate of VPC flow logs within the subnetwork where 1.0 means all collected logs are reported and 0.0 means no logs are reported. The value of the field must be in [0, 1].<br> metadata: Configures whether metadata fields should be added to the reported VPC flow logs. Possible values are: EXCLUDE\_ALL\_METADATA, INCLUDE\_ALL\_METADATA, CUSTOM\_METADATA.<br> metadata\_fields: ist of metadata fields that should be added to reported logs. Can only be specified if VPC flow logs for this subnetwork is enabled and "metadata" is set to CUSTOM\_METADATA.<br> filter\_expr: Export filter used to define which VPC flow logs should be logged, as as CEL expression. See https://cloud.google.com/vpc/docs/flow-logs#filtering for details on how to format this field. | <pre>object({<br> aggregation_interval = optional(string, "INTERVAL_5_SEC")<br> flow_sampling = optional(string, "0.5")<br> metadata = optional(string, "INCLUDE_ALL_METADATA")<br> metadata_fields = optional(list(string), [])<br> filter_expr = optional(string, "true")<br> })</pre> | `{}` | no |
36+
| 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 |
3637
| tfc\_org\_name | Name of the TFC organization | `string` | n/a | yes |
3738

3839
## Outputs

3-networks-hub-and-spoke/modules/base_env/main.tf

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,6 @@ module "restricted_shared_vpc" {
166166

167167
project_id = local.restricted_project_id
168168
project_number = local.restricted_project_number
169-
dns_hub_project_id = local.dns_hub_project_id
170169
restricted_net_hub_project_id = local.restricted_net_hub_project_id
171170
restricted_net_hub_project_number = local.restricted_net_hub_project_number
172171
environment_code = var.environment_code
@@ -183,15 +182,16 @@ module "restricted_shared_vpc" {
183182
"serviceAccount:${local.projects_service_account}",
184183
"serviceAccount:${local.organization_service_account}",
185184
], var.perimeter_additional_members))
186-
private_service_cidr = var.restricted_private_service_cidr
187-
private_service_connect_ip = var.restricted_private_service_connect_ip
188-
ingress_policies = var.ingress_policies
189-
egress_policies = var.egress_policies
190-
bgp_asn_subnet = local.bgp_asn_number
191-
default_region1 = var.default_region1
192-
default_region2 = var.default_region2
193-
domain = var.domain
194-
mode = "spoke"
185+
private_service_cidr = var.restricted_private_service_cidr
186+
private_service_connect_ip = var.restricted_private_service_connect_ip
187+
ingress_policies = var.ingress_policies
188+
egress_policies = var.egress_policies
189+
bgp_asn_subnet = local.bgp_asn_number
190+
default_region1 = var.default_region1
191+
default_region2 = var.default_region2
192+
domain = var.domain
193+
mode = "spoke"
194+
target_name_server_addresses = var.target_name_server_addresses
195195

196196
subnets = [
197197
{
@@ -251,17 +251,17 @@ module "restricted_shared_vpc" {
251251
module "base_shared_vpc" {
252252
source = "../base_shared_vpc"
253253

254-
project_id = local.base_project_id
255-
dns_hub_project_id = local.dns_hub_project_id
256-
base_net_hub_project_id = local.base_net_hub_project_id
257-
environment_code = var.environment_code
258-
private_service_cidr = var.base_private_service_cidr
259-
private_service_connect_ip = var.base_private_service_connect_ip
260-
default_region1 = var.default_region1
261-
default_region2 = var.default_region2
262-
domain = var.domain
263-
bgp_asn_subnet = local.bgp_asn_number
264-
mode = "spoke"
254+
project_id = local.base_project_id
255+
base_net_hub_project_id = local.base_net_hub_project_id
256+
environment_code = var.environment_code
257+
private_service_cidr = var.base_private_service_cidr
258+
private_service_connect_ip = var.base_private_service_connect_ip
259+
default_region1 = var.default_region1
260+
default_region2 = var.default_region2
261+
domain = var.domain
262+
bgp_asn_subnet = local.bgp_asn_number
263+
mode = "spoke"
264+
target_name_server_addresses = var.target_name_server_addresses
265265

266266
subnets = [
267267
{

3-networks-hub-and-spoke/modules/base_env/remote.tf

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ locals {
1818
restricted_project_id = data.terraform_remote_state.org.outputs.shared_vpc_projects[var.env].restricted_shared_vpc_project_id
1919
restricted_project_number = data.terraform_remote_state.org.outputs.shared_vpc_projects[var.env].restricted_shared_vpc_project_number
2020
base_project_id = data.terraform_remote_state.org.outputs.shared_vpc_projects[var.env].base_shared_vpc_project_id
21-
dns_hub_project_id = data.terraform_remote_state.org.outputs.dns_hub_project_id
2221
base_net_hub_project_id = data.terraform_remote_state.org.outputs.base_net_hub_project_id
2322
restricted_net_hub_project_id = data.terraform_remote_state.org.outputs.restricted_net_hub_project_id
2423
restricted_net_hub_project_number = data.terraform_remote_state.org.outputs.restricted_net_hub_project_number

3-networks-hub-and-spoke/modules/base_env/remote.tf.cloud.example

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ locals {
1818
restricted_project_id = data.tfe_outputs.org.nonsensitive_values.shared_vpc_projects[var.env].restricted_shared_vpc_project_id
1919
restricted_project_number = data.tfe_outputs.org.nonsensitive_values.shared_vpc_projects[var.env].restricted_shared_vpc_project_number
2020
base_project_id = data.tfe_outputs.org.nonsensitive_values.shared_vpc_projects[var.env].base_shared_vpc_project_id
21-
dns_hub_project_id = data.tfe_outputs.org.nonsensitive_values.dns_hub_project_id
2221
base_net_hub_project_id = data.tfe_outputs.org.nonsensitive_values.base_net_hub_project_id
2322
restricted_net_hub_project_id = data.tfe_outputs.org.nonsensitive_values.restricted_net_hub_project_id
2423
restricted_net_hub_project_number = data.tfe_outputs.org.nonsensitive_values.restricted_net_hub_project_number

3-networks-hub-and-spoke/modules/base_env/variables.tf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@
1414
* limitations under the License.
1515
*/
1616

17+
variable "target_name_server_addresses" {
18+
description = "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."
19+
type = list(map(any))
20+
}
21+
1722
variable "remote_state_bucket" {
1823
description = "Backend bucket to load Terraform Remote State Data from previous steps."
1924
type = string

0 commit comments

Comments
 (0)