From 955136e6dcaa214b865c802cb70fefdc7a5375ce Mon Sep 17 00:00:00 2001 From: Fred Date: Thu, 14 May 2026 13:25:34 +0200 Subject: [PATCH] feat(homepage): add Hubble, Renovate, Crossview and Komoplane service cards MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit All 4 services are accessible via external URL without Authentik proxy: - Hubble (Networking Talos): Cilium network observability UI - Renovate (Infrastructure Talos): automated dependency updates operator - Crossview (Infrastructure Talos): Crossplane UI (OIDC via Authentik, PR #1739) - Komoplane (Infrastructure Talos): Crossplane dashboard by Komodorio No dedicated Homepage widgets exist for any of these — siteMonitor-only cards. Icons: renovate.png + cilium.png (walkxcode); mdi- fallback for crossview/komoplane. Co-Authored-By: Claude Sonnet 4.6 --- .../homepage/genmachine/templates/config.yaml | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gitops/manifests/homepage/genmachine/templates/config.yaml b/gitops/manifests/homepage/genmachine/templates/config.yaml index a523974f1..dfc1a5cff 100644 --- a/gitops/manifests/homepage/genmachine/templates/config.yaml +++ b/gitops/manifests/homepage/genmachine/templates/config.yaml @@ -120,6 +120,11 @@ data: type: traefik url: http://traefik-api.traefik.svc.cluster.local:8080 fields: ["routers", "services", "middleware"] + - Hubble: + href: https://hubble.talos-genmachine.fredcorp.com + icon: cilium.png + siteMonitor: https://hubble.talos-genmachine.fredcorp.com + description: Cilium network observability - Infrastructure k0s: - ArgoCD: @@ -173,6 +178,21 @@ data: icon: minio.png siteMonitor: https://minio.talos-genmachine.fredcorp.com description: Storage Object server + - Renovate: + href: https://renovate-operator.talos-genmachine.fredcorp.com + icon: renovate.png + siteMonitor: https://renovate-operator.talos-genmachine.fredcorp.com + description: Automated dependency updates + - Crossview: + href: https://crossview.talos-genmachine.fredcorp.com + icon: mdi-layers-triple + siteMonitor: https://crossview.talos-genmachine.fredcorp.com + description: Crossplane UI + - Komoplane: + href: https://komoplane.talos-genmachine.fredcorp.com + icon: mdi-monitor-dashboard + siteMonitor: https://komoplane.talos-genmachine.fredcorp.com + description: Crossplane dashboard - Security k0s: - Authentik: