From 3dadbf2d9e62adea024a7e46e19db2543698f166 Mon Sep 17 00:00:00 2001 From: gregory hendrickson Date: Wed, 15 Mar 2023 13:27:48 -0700 Subject: [PATCH] . --- modules/modify-instance-template/main.tf | 19 +++++++++++++++++++ modules/network/loadbalancer/main.tf | 16 ---------------- 2 files changed, 19 insertions(+), 16 deletions(-) diff --git a/modules/modify-instance-template/main.tf b/modules/modify-instance-template/main.tf index 6e4ff13..771689d 100644 --- a/modules/modify-instance-template/main.tf +++ b/modules/modify-instance-template/main.tf @@ -40,3 +40,22 @@ resource "google_compute_region_instance_group_manager_rolling_update" "fancy_fe max_surge = 1 max_unavailable = 1 } + + +# ENABLE CDN +resource "google_compute_backend_service" "fancy_fe_frontend" { + name = "fancy-fe-frontend" + port_name = "frontend" + protocol = "HTTP" + load_balancing_scheme = "INTERNAL_SELF_MANAGED" + + backend { + group = google_compute_instance_group_manager.fancy_fe_mig.self_link + } + + health_checks = [ + google_compute_http_health_check.fancy_fe_frontend_hc.self_link + ] + + enable_cdn = true +} \ No newline at end of file diff --git a/modules/network/loadbalancer/main.tf b/modules/network/loadbalancer/main.tf index 7612f68..ca81c5d 100644 --- a/modules/network/loadbalancer/main.tf +++ b/modules/network/loadbalancer/main.tf @@ -79,20 +79,4 @@ resource "google_compute_global_forwarding_rule" "fancy_http_rule" { -# ENABLE CDN -resource "google_compute_backend_service" "fancy_fe_frontend" { - name = "fancy-fe-frontend" - port_name = "frontend" - protocol = "HTTP" - load_balancing_scheme = "INTERNAL_SELF_MANAGED" - backend { - group = google_compute_instance_group_manager.fancy_fe_mig.self_link - } - - health_checks = [ - google_compute_http_health_check.fancy_fe_frontend_hc.self_link - ] - - enable_cdn = true -}