blumeops/argocd/manifests/homepage/kustomization.yaml
Erich Blume be54cc3411 C1: migrate homepage dashboard to ringtail k3s
Repoint the ArgoCD Application destination from minikube to ringtail and
bump the image tag to the new amd64 nix-built v1.11.0-b87f62e-nix.

Rework services.yaml for the autodiscovery shift: 11 services that
previously auto-populated via minikube Ingress annotations (ArgoCD,
Immich, Kiwix, Mealie, Miniflux, Grafana, Prometheus, Navidrome,
Paperless, TeslaMate, Transmission) become explicit static entries with
their widget configs preserved. Conversely, the ringtail services that
will now auto-populate (Frigate/NVR, Authentik, Ntfy) are removed from
the static list to avoid duplicates; Ollama becomes newly visible.

Add a Content group for Immich/Kiwix/Miniflux which previously lived
under the autodiscovered "Content" group from annotations.
2026-05-10 20:37:03 -07:00

30 lines
721 B
YAML

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: homepage
resources:
- serviceaccount.yaml
- clusterrole.yaml
- clusterrolebinding.yaml
- deployment.yaml
- service.yaml
- ingress-tailscale.yaml
- external-secret-openweathermap.yaml
- external-secret-jellyfin.yaml
- external-secret-forgejo.yaml
- external-secret-grafana.yaml
- external-secret-miniflux.yaml
- external-secret-navidrome.yaml
images:
- name: registry.ops.eblu.me/blumeops/homepage
newTag: v1.11.0-b87f62e-nix
configMapGenerator:
- name: homepage-config
files:
- bookmarks.yaml
- services.yaml
- widgets.yaml
- kubernetes.yaml
- docker.yaml
- settings.yaml