diff --git a/kubernetes/apps/default/homelab/ks.yaml b/kubernetes/apps/default/homelab/ks.yaml index 629bbeeba..8d93f72b0 100644 --- a/kubernetes/apps/default/homelab/ks.yaml +++ b/kubernetes/apps/default/homelab/ks.yaml @@ -24,6 +24,9 @@ spec: postBuild: substitute: APP: *app + GATUS_SUBDOMAIN: minio + GATUS_DOMAIN: ${SECRET_DOMAIN} + GATUS_PATH: :9001 --- # yaml-language-server: $schema=https://raw.githubusercontent.com/fluxcd-community/flux2-schemas/main/kustomization-kustomize-v1.json apiVersion: kustomize.toolkit.fluxcd.io/v1 @@ -76,3 +79,5 @@ spec: postBuild: substitute: APP: *app + GATUS_SUBDOMAIN: truenas + GATUS_DOMAIN: ${SECRET_DOMAIN} diff --git a/kubernetes/apps/default/homelab/minio/kustomization.yaml b/kubernetes/apps/default/homelab/minio/kustomization.yaml index 96d93b3f1..924ba3904 100644 --- a/kubernetes/apps/default/homelab/minio/kustomization.yaml +++ b/kubernetes/apps/default/homelab/minio/kustomization.yaml @@ -6,3 +6,4 @@ namespace: default resources: - ./backup - ./externalsecret.yaml + - ../../../../templates/gatus/guarded diff --git a/kubernetes/apps/default/homelab/truenas/kustomization.yaml b/kubernetes/apps/default/homelab/truenas/kustomization.yaml index 059e471d0..bf38c943f 100644 --- a/kubernetes/apps/default/homelab/truenas/kustomization.yaml +++ b/kubernetes/apps/default/homelab/truenas/kustomization.yaml @@ -8,3 +8,4 @@ resources: - ./certs-deploy - ./externalsecret.yaml - ./photo-sort + - ../../../../templates/gatus/guarded diff --git a/kubernetes/templates/gatus/guarded/configmap.yaml b/kubernetes/templates/gatus/guarded/configmap.yaml index 3c63147e7..f133236ba 100644 --- a/kubernetes/templates/gatus/guarded/configmap.yaml +++ b/kubernetes/templates/gatus/guarded/configmap.yaml @@ -10,7 +10,7 @@ data: endpoints: - name: "${APP}" group: guarded - url: "https://${GATUS_SUBDOMAIN:-${APP}}.${SECRET_CLUSTER_DOMAIN}${GATUS_PATH:-/}" + url: "https://${GATUS_SUBDOMAIN:-${APP}}.${GATUS_DOMAIN:-${SECRET_CLUSTER_DOMAIN}}${GATUS_PATH:-/}" interval: 1m ui: hide-hostname: true