diff --git a/README.md b/README.md
index 666b948..6ce5d3b 100644
--- a/README.md
+++ b/README.md
@@ -187,7 +187,7 @@ You can check the status of the certificate in the Google Cloud Console.
|------|---------|
| [terraform](#requirement\_terraform) | >= 0.13.0 |
| [cloudinit](#requirement\_cloudinit) | >=2.2.0 |
-| [google](#requirement\_google) | >=4.79.0 |
+| [google](#requirement\_google) | >=6.9.0 |
| [google-beta](#requirement\_google-beta) | >=4.79.0 |
| [random](#requirement\_random) | >=3.4.3 |
@@ -196,7 +196,7 @@ You can check the status of the certificate in the Google Cloud Console.
| Name | Version |
|------|---------|
| [cloudinit](#provider\_cloudinit) | >=2.2.0 |
-| [google](#provider\_google) | >=4.79.0 |
+| [google](#provider\_google) | >=6.9.0 |
| [google-beta](#provider\_google-beta) | >=4.79.0 |
| [random](#provider\_random) | >=3.4.3 |
@@ -204,7 +204,7 @@ You can check the status of the certificate in the Google Cloud Console.
| Name | Source | Version |
|------|--------|---------|
-| [container](#module\_container) | terraform-google-modules/container-vm/google | 3.1.1 |
+| [container](#module\_container) | terraform-google-modules/container-vm/google | ~> 3.2 |
## Resources
@@ -275,4 +275,4 @@ You can check the status of the certificate in the Google Cloud Console.
| [ip\_address](#output\_ip\_address) | The IPv4 address of the load balancer |
| [managed\_ssl\_certificate\_certificate\_id](#output\_managed\_ssl\_certificate\_certificate\_id) | The unique identifier of the Google Managed SSL certificate |
| [managed\_ssl\_certificate\_expire\_time](#output\_managed\_ssl\_certificate\_expire\_time) | Expire time of the Google Managed SSL certificate |
-
\ No newline at end of file
+
diff --git a/main.tf b/main.tf
index 9b88757..a6201be 100644
--- a/main.tf
+++ b/main.tf
@@ -1,4 +1,5 @@
locals {
+
# The default port that Atlantis runs on is 4141, we default to this.
atlantis_port = lookup(var.env_vars, "ATLANTIS_PORT", 4141)
# Atlantis' home directory is "/home/atlantis", we default to this.
@@ -79,7 +80,7 @@ data "cloudinit_config" "config" {
module "container" {
source = "terraform-google-modules/container-vm/google"
- version = "3.1.1"
+ version = "~> 3.2"
container = {
image = var.image
@@ -344,6 +345,7 @@ resource "google_compute_backend_service" "iap" {
}
iap {
+ enabled = true
oauth2_client_id = var.iap.oauth2_client_id
oauth2_client_secret = var.iap.oauth2_client_secret
}
diff --git a/versions.tf b/versions.tf
index d184637..b4d8a93 100644
--- a/versions.tf
+++ b/versions.tf
@@ -4,7 +4,7 @@ terraform {
required_providers {
google = {
source = "hashicorp/google"
- version = ">=4.79.0"
+ version = ">=6.9.0"
}
google-beta = {
source = "hashicorp/google-beta"