← Zurück
NetBox auf Kubernetes
KubernetesHelmPostgreSQLRedisExternal Secrets
Produktionsnahes NetBox-Deployment (IPAM/DCIM) mit persistentem Storage und Secrets aus Vault.
Problem
NetBox benötigte persistentes PostgreSQL, Redis, TLS-Ingress und sichere Secret-Verwaltung, ohne manuelle Konfiguration bei jedem Neustart.
Lösung
Deployment über Helm-Chart mit PVCs für PostgreSQL und Media-Storage, Secrets aus Vault via ESO sowie Ingress mit TLS-Terminierung.
Ergebnis
Vollständig deklarativ und persistent. Datenbank und Media-Dateien überleben Pod-Neustarts. Secrets über Vault verwaltet.
Umsetzung
- —Helm-Chart-Deployment mit angepasster values.yaml
- —PersistentVolumeClaims für PostgreSQL-Daten und Media-Dateien
- —Datenbank-Credentials und SECRET_KEY aus Vault via External Secrets Operator
- —Ingress mit TLS-Terminierung
- —Debugging und Behebung von: PVC-Binding-Fehlern, Init-Container-Abstürzen, DB-Migrationsfehlern