Skip to content

Commit 3806305

Browse files
authored
feat!: (IAC-1474) Update binaries & Terraform providers/modules (#217)
1 parent 34a46c7 commit 3806305

File tree

6 files changed

+12
-12
lines changed

6 files changed

+12
-12
lines changed

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Copyright © 2021-2024, SAS Institute Inc., Cary, NC, USA. All Rights Reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

4-
ARG TERRAFORM_VERSION=1.7.3
5-
ARG GCP_CLI_VERSION=472.0.0
4+
ARG TERRAFORM_VERSION=1.8.5
5+
ARG GCP_CLI_VERSION=479.0.0
66

77
FROM hashicorp/terraform:$TERRAFORM_VERSION as terraform
88
FROM google/cloud-sdk:$GCP_CLI_VERSION-alpine

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ Operational knowledge of
3131

3232
- Terraform or Docker
3333
- #### Terraform
34-
- [Terraform](https://www.terraform.io/downloads.html) - v1.7.3
34+
- [Terraform](https://www.terraform.io/downloads.html) - v1.8.5
3535
- [kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl) - v1.28.7
3636
- [jq](https://stedolan.github.io/jq/) - v1.6
37-
- [gcloud CLI](https://cloud.google.com/sdk/gcloud) - (optional - useful as an alternative to the Google Cloud Platform Portal) - v472.0.0
37+
- [gcloud CLI](https://cloud.google.com/sdk/gcloud) - (optional - useful as an alternative to the Google Cloud Platform Portal) - v479.0.0
3838
- [gke-gcloud-auth-plugin](https://cloud.google.com/kubernetes-engine/docs/how-to/cluster-access-for-kubectl#install_plugin) - (optional - only for provider based Kubernetes configuration files) - >= v1.26
3939
- #### Docker
4040
- [Docker](https://docs.docker.com/get-docker/)

main.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ data "google_container_engine_versions" "gke-version" {
9191

9292
module "gke" {
9393
source = "terraform-google-modules/kubernetes-engine/google//modules/private-cluster"
94-
version = "~> 30.0.0"
94+
version = "~> 31.0.0"
9595
project_id = var.project
9696
name = "${var.prefix}-gke"
9797
region = local.region
@@ -241,7 +241,7 @@ resource "local_file" "kubeconfig" {
241241
# Module Registry - https://registry.terraform.io/modules/GoogleCloudPlatform/sql-db/google/12.0.0/submodules/postgresql
242242
module "postgresql" {
243243
source = "GoogleCloudPlatform/sql-db/google//modules/postgresql"
244-
version = "~> 19.0.0"
244+
version = "~> 20.1.0"
245245
project_id = var.project
246246

247247
for_each = local.postgres_servers != null ? length(local.postgres_servers) != 0 ? local.postgres_servers : {} : {}

modules/google_vm/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
module "address" {
55
source = "terraform-google-modules/address/google"
6-
version = "~> 3.2.0"
6+
version = "~> 4.0.0"
77
project_id = var.project
88
region = var.region
99
address_type = "EXTERNAL"

network.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ data "google_compute_address" "nat_address" {
1111
module "nat_address" {
1212
count = length(var.nat_address_name) == 0 ? 1 : 0
1313
source = "terraform-google-modules/address/google"
14-
version = "~> 3.2.0"
14+
version = "~> 4.0.0"
1515
project_id = var.project
1616
region = local.region
1717
address_type = "EXTERNAL"
@@ -23,7 +23,7 @@ module "nat_address" {
2323
module "cloud_nat" {
2424
count = length(var.nat_address_name) == 0 ? 1 : 0
2525
source = "terraform-google-modules/cloud-nat/google"
26-
version = "~> 5.0.0"
26+
version = "~> 5.1.0"
2727
project_id = var.project
2828
name = "${var.prefix}-cloud-nat"
2929
region = local.region

versions.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
# SPDX-License-Identifier: Apache-2.0
33

44
terraform {
5-
required_version = ">= 1.4.5"
5+
required_version = ">= 1.8.0"
66

77
required_providers {
88
google = {
99
source = "hashicorp/google"
10-
version = "5.16.0"
10+
version = "5.31.0"
1111
}
1212
google-beta = {
1313
source = "hashicorp/google-beta"
14-
version = "5.16.0"
14+
version = "5.31.0"
1515
}
1616
kubernetes = {
1717
source = "hashicorp/kubernetes"

0 commit comments

Comments
 (0)