FAQ | This is a LIVE service | Changelog

Skip to content
Snippets Groups Projects

Fix multiple longstanding issues

Merged Ryan Kowalewski requested to merge multiple-issues into master
1 unresolved thread
2 files
+ 18
20
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 7
5
@@ -50,16 +50,18 @@ locals {
# should be configured.
monitor_hosts = var.disable_monitoring ? {} : merge(
{
trimsuffix(trimprefix(google_cloud_run_service.webapp.status[0].url, "https://"), "/") = {
"enable_auth_proxy" = !var.allow_unauthenticated_invocations || local.webapp_allowed_ingress != "all",
"enable_egress_connector" = local.webapp_allowed_ingress != "all"
webapp = {
host = trimsuffix(trimprefix(google_cloud_run_service.webapp.status[0].url, "https://"), "/"),
enable_auth_proxy = !var.allow_unauthenticated_invocations || local.webapp_allowed_ingress != "all",
enable_egress_connector = local.webapp_allowed_ingress != "all"
},
},
local.can_monitor_custom_dns ? {
for dns_name in local.dns_names :
(dns_name) => {
"enable_auth_proxy" = local.webapp_allowed_ingress == "internal",
"enable_egress_connector" = local.webapp_allowed_ingress == "internal"
host = dns_name
enable_auth_proxy = local.webapp_allowed_ingress == "internal",
enable_egress_connector = local.webapp_allowed_ingress == "internal"
}
} : {}
)
Loading