Skip to content
Open
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions deployments/modules/services/networking/load-balancer.tf
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,19 @@ resource "google_compute_managed_ssl_certificate" "default" {
}
}

resource "google_compute_ssl_policy" "default-ssl-policy" {
project = var.project_id
name = "default-ssl-policy"
profile = "MODERN"
min_tls_version = "TLS_1_2"
description = "Recommended SSL policy for security purposes"
}

resource "google_compute_target_https_proxy" "default" {
name = "${local.context}-https-lb-proxy"
url_map = google_compute_url_map.default.id
ssl_certificates = [google_compute_managed_ssl_certificate.default.id]
ssl_policy = google_compute_ssl_policy.default-ssl-policy.id
}

resource "google_compute_target_http_proxy" "https_redirect" {
Expand Down