feat: add argocd widget

This commit is contained in:
2026-02-09 18:20:21 -06:00
parent ffc78b83dc
commit b2661187a9
2 changed files with 25 additions and 13 deletions

View File

@@ -19,6 +19,13 @@ spec:
key: /cl01tl/gitea/auth/homepage key: /cl01tl/gitea/auth/homepage
metadataPolicy: None metadataPolicy: None
property: token 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 - secretKey: HOMEPAGE_VAR_SYNOLOGY_USER
remoteRef: remoteRef:
conversionStrategy: Default conversionStrategy: Default

View File

@@ -342,6 +342,7 @@ homepage:
href: https://home-assistant-code-server.alexlebens.net href: https://home-assistant-code-server.alexlebens.net
siteMonitor: http://home-assistant-code-server.home-assistant:8443 siteMonitor: http://home-assistant-code-server.home-assistant:8443
statusStyle: dot statusStyle: dot
- Automation:
- Continuous Deployment: - Continuous Deployment:
icon: sh-argo-cd.webp icon: sh-argo-cd.webp
description: ArgoCD description: ArgoCD
@@ -354,19 +355,11 @@ homepage:
app.kubernetes.io/instance in ( app.kubernetes.io/instance in (
argocd argocd
) )
- Docker Deployment: widget:
icon: sh-komodo-light.webp type: argocd
description: Komodo url: http://argocd-server.argocd:80
href: https://komodo.alexlebens.net key: {{ "{{HOMEPAGE_VAR_ARGOCD_API_TOKEN}}" }}
siteMonitor: http://komodo-main.komodo:80 fields: ["wanted", "queued", "series"]
statusStyle: dot
namespace: komodo
app: komodo
podSelector: >-
app.kubernetes.io/instance in (
komodo
)
- Automation:
- Deployment Workflows: - Deployment Workflows:
icon: sh-argo-cd.webp icon: sh-argo-cd.webp
description: Argo Workflows description: Argo Workflows
@@ -379,6 +372,18 @@ homepage:
app.kubernetes.io/instance in ( app.kubernetes.io/instance in (
argo-workflows 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: - Uptime:
icon: sh-gatus.webp icon: sh-gatus.webp
description: Gatus description: Gatus