diff --git a/clusters/cl01tl/helm/homepage/templates/external-secret.yaml b/clusters/cl01tl/helm/homepage/templates/external-secret.yaml index 5560e5924..aa2423c91 100644 --- a/clusters/cl01tl/helm/homepage/templates/external-secret.yaml +++ b/clusters/cl01tl/helm/homepage/templates/external-secret.yaml @@ -19,6 +19,13 @@ spec: key: /cl01tl/gitea/auth/homepage metadataPolicy: None property: token + - secretKey: HOMEPAGE_VAR_ARGOCD_API_TOKEN + remoteRef: + conversionStrategy: Default + decodingStrategy: None + key: /cl01tl/argocd/credentials/homepage + metadataPolicy: None + property: token - secretKey: HOMEPAGE_VAR_SYNOLOGY_USER remoteRef: conversionStrategy: Default diff --git a/clusters/cl01tl/helm/homepage/values.yaml b/clusters/cl01tl/helm/homepage/values.yaml index 7dd6d1727..0397a2404 100644 --- a/clusters/cl01tl/helm/homepage/values.yaml +++ b/clusters/cl01tl/helm/homepage/values.yaml @@ -342,6 +342,7 @@ homepage: href: https://home-assistant-code-server.alexlebens.net siteMonitor: http://home-assistant-code-server.home-assistant:8443 statusStyle: dot + - Automation: - Continuous Deployment: icon: sh-argo-cd.webp description: ArgoCD @@ -354,19 +355,11 @@ homepage: app.kubernetes.io/instance in ( argocd ) - - Docker Deployment: - icon: sh-komodo-light.webp - description: Komodo - href: https://komodo.alexlebens.net - siteMonitor: http://komodo-main.komodo:80 - statusStyle: dot - namespace: komodo - app: komodo - podSelector: >- - app.kubernetes.io/instance in ( - komodo - ) - - Automation: + widget: + type: argocd + url: http://argocd-server.argocd:80 + key: {{ "{{HOMEPAGE_VAR_ARGOCD_API_TOKEN}}" }} + fields: ["wanted", "queued", "series"] - Deployment Workflows: icon: sh-argo-cd.webp description: Argo Workflows @@ -379,6 +372,18 @@ homepage: 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 + namespace: komodo + app: komodo + podSelector: >- + app.kubernetes.io/instance in ( + komodo + ) - Uptime: icon: sh-gatus.webp description: Gatus