@@ -76,6 +76,7 @@ taito_messaging_monitoring_channel=monitoring
7676
7777# Uptime monitoring
7878taito_uptime_provider=${template_default_uptime_provider:- }
79+ taito_uptime_provider_org_id=${template_default_uptime_provider_org_id:- }
7980taito_uptime_targets=" admin client graphql server www "
8081taito_uptime_paths=" /admin/uptimez /uptimez /graphql/uptimez /api/uptimez /docs/uptimez "
8182taito_uptime_timeouts=" 5s 5s 5s 5s 5s "
@@ -183,6 +184,7 @@ case $taito_env in
183184
184185 # Monitoring
185186 taito_uptime_provider=${template_default_uptime_provider_prod:- }
187+ taito_uptime_provider_org_id=${template_default_uptime_provider_org_id_prod:- }
186188 taito_uptime_channels=" ${template_default_monitoring_uptime_channels_prod:- } "
187189
188190 # CI/CD and repositories
@@ -214,6 +216,7 @@ case $taito_env in
214216
215217 # Monitoring
216218 taito_uptime_provider=${template_default_uptime_provider_prod:- }
219+ taito_uptime_provider_org_id=${template_default_uptime_provider_org_id_prod:- }
217220 taito_uptime_channels=" ${template_default_monitoring_uptime_channels_prod:- } "
218221
219222 # CI/CD and repositories
253256
254257# Provider and namespaces
255258taito_resource_namespace_id=$taito_resource_namespace
259+ taito_uptime_namespace_id=$taito_zone
256260
257261# URLs
258262taito_admin_url=$taito_app_url /admin/
@@ -328,7 +332,6 @@ case $taito_provider in
328332 ${link_urls}
329333 * services[:ENV]=https://console.cloud.google.com/apis/dashboard?project=$taito_resource_namespace_id Google services (:ENV)
330334 * logs:ENV=https://console.cloud.google.com/logs/viewer?project=$taito_zone &minLogLevel=0&expandAll=false&resource=container%2Fcluster_name%2F$kubernetes_name %2Fnamespace_id%2F$taito_namespace Logs (:ENV)
331- * uptime=https://app.google.stackdriver.com/uptime?project=$taito_zone &f.search=$taito_project Uptime monitoring (Stackdriver)
332335 "
333336
334337 taito_remote_secrets="
@@ -362,6 +365,20 @@ case $taito_provider in
362365 ;;
363366esac
364367
368+ case $taito_uptime_provider in
369+ gcloud)
370+ taito_plugins=" ${taito_plugins/ gcloud:- local/ } "
371+ taito_plugins="
372+ gcloud:-local
373+ ${taito_plugins}
374+ "
375+ link_urls="
376+ ${link_urls}
377+ * uptime=https://app.google.stackdriver.com/uptime?project=$taito_zone &f.search=$taito_project Uptime monitoring (Stackdriver)
378+ "
379+ ;;
380+ esac
381+
365382case $taito_ci_provider in
366383 bitbucket)
367384 taito_plugins="
0 commit comments