apps/status/gatus/gatus-values-configmap: generify monitor organization name

This commit is contained in:
xeruf 2025-01-21 23:37:35 +01:00
parent 7669fe7ad7
commit ef010c435c

View file

@ -61,10 +61,11 @@ data:
target: 1.1.1.1:53 target: 1.1.1.1:53
interval: 60s interval: 60s
ui: ui:
header: "${org_name} Monitor" header: "${org_name} Toolstatus"
title: "${org_name} Monitoring" title: "${org_name} Monitoring"
default-endpoint: &defaults default-endpoint: &defaults
group: FTT group: ${org_name}
interval: 2m interval: 2m
conditions: conditions:
- "[STATUS] == 200" - "[STATUS] == 200"
@ -93,6 +94,10 @@ data:
url: "https://do.${domain}/api/v1/info" url: "https://do.${domain}/api/v1/info"
conditions: conditions:
- "len([BODY].auth.openid_connect.providers) > 0" - "len([BODY].auth.openid_connect.providers) > 0"
- name: "Vikunja Tasks ${domain_extra}"
<<: *defaults
group: "Stackspout"
url: "https://do.${domain_extra}"
- name: "HedgeDoc Notes" - name: "HedgeDoc Notes"
<<: *defaults <<: *defaults
group: "Stackspout" group: "Stackspout"
@ -139,18 +144,19 @@ data:
conditions: conditions:
- "[CONNECTED] == true" - "[CONNECTED] == true"
- name: "FTT Homepage" - name: "${org_name} Homepage"
url: "https://${domain}" url: "https://${domain}"
<<: *defaults <<: *defaults
group: "FTT" group: "${org_name}"
- name: "FTT Teampage" - name: "${org_name} Teampage"
url: "https://${domain}/team" url: "https://${domain}/team"
<<: *defaults <<: *defaults
group: "FTT" group: "${org_name}"
- name: "FTT Teampage EN" - name: "${org_name} Teampage EN"
url: "https://${domain}/en/team" url: "https://${domain}/en/team"
<<: *defaults <<: *defaults
group: "FTT" group: "${org_name}"
- name: "Main Admin Panel" - name: "Main Admin Panel"
url: "https://main.iridion.it:999" url: "https://main.iridion.it:999"
<<: *defaults <<: *defaults