Database Services
Purpose
Shared and service-specific state layer for the Dreambau platform.Major Data Services
- MySQL (
mysql) - Shared PostgreSQL (
shared-postgres) - n8n PostgreSQL (
n8n-postgres) - MongoDB (
mongodb) for Novu - Redis services for cache/queues
Operational Dependencies
- PVCs must remain bound
- credentials must match app secrets
- backup and restore scripts must stay current
Key Operations
- verify pod readiness
- verify PVC binding
- test connectivity from application pods
- run controlled backup and restore tests
Suggested Commands
kubectl get pods -n dreambau | rg 'mysql|postgres|mongo|redis'kubectl get pvc -n dreambaukubectl logs -n dreambau deployment/mysql --tail=100