Skip to content

Commit a4618ba

Browse files
committed
bump gcp providers and remove incorrect annotations
1 parent 98cecfe commit a4618ba

16 files changed

Lines changed: 95 additions & 177 deletions

File tree

hack/generate-staging-builds-sa.sh

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,18 +60,14 @@ function generate() {
6060
# Prow build service accounts for ${PROJECT} registries.
6161
EOF
6262

63-
local name gsa
63+
local name
6464
while read -r name; do
65-
# google_service_account.build_sa uses account_id = substr(name, 0, 27)
66-
gsa="${name:0:27}-sa"
6765
cat <<EOF
6866
---
6967
apiVersion: v1
7068
kind: ServiceAccount
7169
metadata:
7270
name: ${name}
73-
annotations:
74-
iam.gke.io/gcp-service-account: ${gsa}@${PROJECT}.iam.gserviceaccount.com
7571
EOF
7672
done < <(registry_names)
7773
}

infra/gcp/terraform/k8s-infra-releases-prod/.terraform.lock.hcl

Lines changed: 70 additions & 69 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

infra/gcp/terraform/k8s-infra-releases-prod/iam.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ See: https://cloud.google.com/storage/docs/audit-logging
2020
*/
2121
module "audit_log_config" {
2222
source = "terraform-google-modules/iam/google//modules/audit_config"
23-
version = "~> 8.1"
23+
version = "~> 8.2"
2424

2525
project = module.project.project_id
2626

@@ -35,7 +35,7 @@ module "audit_log_config" {
3535

3636
module "iam" {
3737
source = "terraform-google-modules/iam/google//modules/projects_iam"
38-
version = "~> 8"
38+
version = "~> 8.2"
3939

4040
projects = [module.project.project_id]
4141

infra/gcp/terraform/k8s-infra-releases-prod/providers.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ terraform {
3030
required_providers {
3131
google = {
3232
source = "hashicorp/google"
33-
version = "~> 7.8.0"
33+
version = "~> 7.42.0"
3434
}
3535
google-beta = {
3636
source = "hashicorp/google-beta"
37-
version = "~> 7.8.0"
37+
version = "~> 7.42.0"
3838
}
3939
}
4040
}

infra/gcp/terraform/k8s-infra-seed/iam.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ limitations under the License.
1616

1717
module "iam" {
1818
source = "terraform-google-modules/iam/google//modules/organizations_iam"
19-
version = "~> 8.1"
19+
version = "~> 8.2"
2020

2121
organizations = [data.google_organization.org.org_id]
2222

infra/gcp/terraform/k8s-infra-seed/provider.tf

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ provider "google-beta" {
2121
}
2222

2323
terraform {
24-
required_version = "1.10.5"
24+
required_version = "1.12.2"
2525

2626
backend "gcs" {
2727
bucket = "k8s-infra-terraform"
@@ -30,10 +30,12 @@ terraform {
3030

3131
required_providers {
3232
google = {
33-
version = "6.26.0"
33+
source = "hashicorp/google"
34+
version = "~> 7.42.0"
3435
}
3536
google-beta = {
36-
version = "6.26.0"
37+
source = "hashicorp/google-beta"
38+
version = "~> 7.42.0"
3739
}
3840
}
3941
}

infra/gcp/terraform/k8s-release/buckets.tf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ limitations under the License.
1616

1717
module "gcb_bucket" {
1818
source = "terraform-google-modules/cloud-storage/google//modules/simple_bucket"
19-
version = "~> 8.0"
19+
version = "~> 11.1"
2020

2121
name = "k8s-release-gcb"
2222
project_id = module.project.project_id
@@ -36,7 +36,7 @@ module "gcb_bucket" {
3636

3737
module "mock_bucket" {
3838
source = "terraform-google-modules/cloud-storage/google//modules/simple_bucket"
39-
version = "~> 8.0"
39+
version = "~> 11.1"
4040

4141
name = "5d7373bbdcb8270361b96548387bf2a9ad0d48758c35"
4242
project_id = module.project.project_id
@@ -62,7 +62,7 @@ module "mock_bucket" {
6262

6363
module "release_dev" {
6464
source = "terraform-google-modules/cloud-storage/google//modules/simple_bucket"
65-
version = "~> 8.0"
65+
version = "~> 11.1"
6666

6767
name = "k8s-release-dev"
6868
project_id = module.project.project_id
@@ -96,7 +96,7 @@ module "release_dev" {
9696
module "release" {
9797
// WE NEED TO DELETE THIS BUCKET, it exists as with a hashed name in k8s-infra-releases-prod and served via Fastly
9898
source = "terraform-google-modules/cloud-storage/google//modules/simple_bucket"
99-
version = "~> 8.0"
99+
version = "~> 11.1"
100100

101101
name = "k8s-release"
102102
project_id = module.project.project_id

infra/gcp/terraform/k8s-release/iam.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ limitations under the License.
1616

1717
module "iam" {
1818
source = "terraform-google-modules/iam/google//modules/projects_iam"
19-
version = "~> 8"
19+
version = "~> 8.2"
2020

2121
projects = [module.project.project_id]
2222

infra/gcp/terraform/k8s-release/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ limitations under the License.
1616

1717
module "project" {
1818
source = "terraform-google-modules/project-factory/google"
19-
version = "~> 17.1"
19+
version = "~> 18.2"
2020

2121
name = "k8s-release"
2222
project_id = "k8s-release"

infra/gcp/terraform/k8s-release/provider.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ terraform {
2525
required_providers {
2626
google = {
2727
source = "hashicorp/google"
28-
version = "~> 6.12.0"
28+
version = "~> 7.42.0"
2929
}
3030
google-beta = {
3131
source = "hashicorp/google-beta"
32-
version = "~> 6.12.0"
32+
version = "~> 7.42.0"
3333
}
3434
}
3535
}

0 commit comments

Comments
 (0)