File tree Expand file tree Collapse file tree 3 files changed +21
-2
lines changed
Expand file tree Collapse file tree 3 files changed +21
-2
lines changed Original file line number Diff line number Diff line change @@ -67,6 +67,13 @@ resource "google_compute_url_map" "url_map" {
6767 name = var. load_balancer_name
6868 project = var. project
6969 default_service = google_compute_backend_service. backend . id
70+
71+ test {
72+ expected_redirect_response_code = 0
73+ host = " cdn.httparchive.org"
74+ path = " /v1/cwv?technology=ALL&geo=ALL&rank=ALL"
75+ service = " projects/httparchive/global/backendServices/report-api"
76+ }
7077}
7178
7279# Google-managed SSL Certificate
Original file line number Diff line number Diff line change @@ -43,11 +43,11 @@ module "cdn_glb" {
4343 cloud_run_service_name = module. endpoints . name
4444 domain = " cdn.httparchive.org"
4545 load_balancer_name = " httparchive-load-balancer"
46- name_prefix = " report-api "
46+ name_prefix = var . name_prefix
4747
4848 neg_name = " report-api-prod"
4949 backend_service_name = " report-api"
50- ssl_cert_name = " google-managed2 "
50+ ssl_cert_name = var . ssl_cert_name
5151 https_proxy_name = " httparchive-load-balancer-target-proxy-2"
5252 https_forwarding_rule_name = " httparchive-load-balancer-forwarding-rule-2"
5353}
Original file line number Diff line number Diff line change @@ -17,3 +17,15 @@ variable "project_database" {
1717 description = " The database name"
1818 default = " tech-report-api-prod"
1919}
20+
21+ variable "name_prefix" {
22+ description = " Prefix for resource naming"
23+ type = string
24+ default = " report-api"
25+ }
26+
27+ variable "ssl_cert_name" {
28+ description = " Name of the SSL certificate"
29+ type = string
30+ default = " google-managed2"
31+ }
You can’t perform that action at this time.
0 commit comments