Files
azure-ki-infrastruktur/beispiel-terraform/beispiel-k8s-cluster-afc/db-restore.tf
T

16 lines
600 B
Terraform

# Note: Database backup files are too large for ConfigMaps (>1MB limit)
# Use manual restore via kubectl after deployment instead:
#
# kubectl cp ../backups/backup_backend_20251203_101741.dump \
# laravel-app/postgresql-0:/tmp/backup.dump
#
# kubectl exec -it -n laravel-app postgresql-0 -- \
# pg_restore -U pgadmin -d laravel_app --clean --if-exists \
# /tmp/backup.dump
#
# Or use the restore script: ./scripts/restore-db.sh
# Disabled: Automatic database restore via Terraform
# The ConfigMap approach doesn't work for files >1MB
# Use manual restore after deployment (see comments above)