diff --git a/clusters/cl01tl/manifests/homepage/ConfigMap-homepage.yaml b/clusters/cl01tl/manifests/homepage/ConfigMap-homepage.yaml index 3bdc624df..9e54d9db8 100644 --- a/clusters/cl01tl/manifests/homepage/ConfigMap-homepage.yaml +++ b/clusters/cl01tl/manifests/homepage/ConfigMap-homepage.yaml @@ -285,24 +285,25 @@ data: url: http://argocd-server.argocd:80 key: {{HOMEPAGE_VAR_ARGOCD_API_TOKEN}} fields: ["outOfSync", "progressing", "suspended", "degraded"] - - Deployment Workflows: - icon: sh-argo-cd.webp - description: Argo Workflows - href: https://argo-workflows.alexlebens.net - siteMonitor: http://argo-workflows-server.argo-workflows:2746 - statusStyle: dot - namespace: argo-workflows - app: argo-workflows - podSelector: >- - app.kubernetes.io/instance in ( - argo-workflows - ) - Docker Deployment: icon: sh-komodo-light.webp description: Komodo href: https://komodo.alexlebens.net siteMonitor: http://komodo-main.komodo:80 statusStyle: dot + widget: + type: komodo + url: http://komodo-main.komodo:80 + key: {{HOMEPAGE_VAR_KOMODO_API_KEY}} + secret: {{HOMEPAGE_VAR_KOMODO_API_SECRET}} + showStacks: true + fields: ["running", "down", "unhealthy", "unknown"] + - Deployment Workflows: + icon: sh-argo-cd.webp + description: Argo Workflows + href: https://argo-workflows.alexlebens.net + siteMonitor: http://argo-workflows-server.argo-workflows:2746 + statusStyle: dot - Uptime: icon: sh-gatus.webp description: Gatus diff --git a/clusters/cl01tl/manifests/homepage/Deployment-homepage.yaml b/clusters/cl01tl/manifests/homepage/Deployment-homepage.yaml index 599676813..342cd91e7 100644 --- a/clusters/cl01tl/manifests/homepage/Deployment-homepage.yaml +++ b/clusters/cl01tl/manifests/homepage/Deployment-homepage.yaml @@ -24,7 +24,7 @@ spec: template: metadata: annotations: - checksum/configMaps: 053e6041878c732b487b6e572cb9546765fcadd7fda0641d396bef5b047fa65b + checksum/configMaps: f0df4ef6d71329d7c3e3d40d01147e44d113ace2820b351dada7465b3f8611dc checksum/secrets: d3ba83f111cd32f92c909268c55ad8bbd4f9e299b74b35b33c1a011180d8b378 labels: app.kubernetes.io/controller: main diff --git a/clusters/cl01tl/manifests/homepage/ExternalSecret-homepage-keys-secret.yaml b/clusters/cl01tl/manifests/homepage/ExternalSecret-homepage-keys-secret.yaml index 95802f5f0..086be2c65 100644 --- a/clusters/cl01tl/manifests/homepage/ExternalSecret-homepage-keys-secret.yaml +++ b/clusters/cl01tl/manifests/homepage/ExternalSecret-homepage-keys-secret.yaml @@ -26,6 +26,20 @@ spec: key: /cl01tl/argocd/credentials/homepage metadataPolicy: None property: token + - secretKey: HOMEPAGE_VAR_KOMODO_API_KEY + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /cl01tl/komodo/homepage + metadataPolicy: None + property: key + - secretKey: HOMEPAGE_VAR_KOMODO_API_SECRET + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /cl01tl/komodo/homepage + metadataPolicy: None + property: secret - secretKey: HOMEPAGE_VAR_SYNOLOGY_USER remoteRef: conversionStrategy: Default