Skip to content

Commit b20ab65

Browse files
authored
GKE hub module refactor (#760)
GKE hub module refactor Co-authored-by: Daniel Marzini <[email protected]> Co-authored-by: Miren Esnaola <[email protected]>
1 parent 7f1a523 commit b20ab65

File tree

91 files changed

+663
-418
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

91 files changed

+663
-418
lines changed

default-versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/cloud-operations/adfs/versions.tf

+2-5
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,13 @@
1515
terraform {
1616
required_version = ">= 1.1.0"
1717
required_providers {
18-
local = {
19-
version = ">= 2.2.3"
20-
}
2118
google = {
2219
source = "hashicorp/google"
23-
version = ">= 4.17.0"
20+
version = ">= 4.25.0" # tftest
2421
}
2522
google-beta = {
2623
source = "hashicorp/google-beta"
27-
version = ">= 4.17.0"
24+
version = ">= 4.25.0" # tftest
2825
}
2926
}
3027
}

examples/cloud-operations/asset-inventory-feed-remediation/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/cloud-operations/dns-fine-grained-iam/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/cloud-operations/dns-shared-vpc/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/cloud-operations/iam-delegated-role-grants/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/cloud-operations/onprem-sa-key-management/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/cloud-operations/packer-image-builder/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/cloud-operations/quota-monitoring/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/cloud-operations/scheduled-asset-inventory-export-bq/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/data-solutions/cmek-via-centralized-kms/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/data-solutions/data-playground/versions.tf

+4-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,13 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.17.0"
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.17.0"
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}
28+
29+

examples/data-solutions/gcs-to-bq-with-least-privileges/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/factories/net-vpc-firewall-yaml/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/foundations/business-units/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/foundations/environments/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/networking/decentralized-firewall/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/networking/filtering-proxy/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/networking/hub-and-spoke-peering/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/networking/hub-and-spoke-vpn/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/networking/ilb-next-hop/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/networking/onprem-google-access-dns/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/networking/private-cloud-function-from-onprem/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/networking/shared-vpc-gke/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

examples/third-party-solutions/openshift/tf/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

fast/stages/00-cicd/versions.tf

+2-12
Original file line numberDiff line numberDiff line change
@@ -17,21 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
25-
}
26-
27-
github = {
28-
source = "integrations/github"
29-
version = "~> 4.0"
30-
}
31-
32-
gitlab = {
33-
source = "gitlabhq/gitlab"
34-
version = ">= 3.16.1"
24+
version = ">= 4.25.0" # tftest
3525
}
3626
}
3727
}

modules/__experimental/net-neg/versions.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ terraform {
1717
required_providers {
1818
google = {
1919
source = "hashicorp/google"
20-
version = ">= 4.20.0" # tftest
20+
version = ">= 4.25.0" # tftest
2121
}
2222
google-beta = {
2323
source = "hashicorp/google-beta"
24-
version = ">= 4.20.0" # tftest
24+
version = ">= 4.25.0" # tftest
2525
}
2626
}
2727
}

0 commit comments

Comments
 (0)