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.
30 lines
721 B
YAML
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
|