a4ea4d3b0f
docs: Monitoring Stack (Prometheus + Loki + Grafana) dokumentiert
...
- kube-prometheus-stack + Loki-Stack auf rnk-wrk01 installiert
- Grafana Ingress mit nip.io und int.elbpro.de
- Storage: 3x Longhorn PVCs (5Gi Grafana, 20Gi Prometheus, 20Gi Loki)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 18:24:41 +00:00
73e128e452
docs: Hostname-Fix auf MetalLB-IP + int.elbpro.de für alle Services
...
- 04-traefik: External-IP von Node-IPs auf MetalLB VIP 192.168.11.180 korrigiert,
Übersicht aller aktiven Ingresses mit nip.io und int.elbpro.de URLs
- 06-rancher: Hostname-Fix .170 → .180, int.elbpro.de hinzugefügt, Fix-Doku
- 07-argocd: Hostname-Fix .170 → .180, int.elbpro.de + TLS-Fix dokumentiert
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 17:47:44 +00:00
441a5f6bb0
docs: add GitOps/ArgoCD setup documentation (11-gitops-argocd.md)
...
Documents SSH auth, ArgoCD Applications, known-hosts setup,
kustomization fixes and troubleshooting for RWO/Multi-Attach issues.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 00:58:47 +00:00
7bbc8b5175
fix(pihole): add nodeSelector + dnsPolicy to prevent volume conflicts
...
- nodeSelector: rnk-wrk01 prevents RWO Multi-Attach on rollout
- dnsPolicy: None + external nameservers prevents DNS loop in pod
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 00:55:44 +00:00
ac4520f21a
fix: remove secret.yaml from kustomization files (gitignored)
...
ArgoCD kustomize build failed because secret.yaml was referenced in
kustomization.yaml but excluded via .gitignore. Secrets are managed
directly in-cluster and must not be part of the kustomize build.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-20 00:25:24 +00:00
b538e87d69
Initial: Add all homelab manifests
2026-03-20 00:05:50 +00:00