Migration to Kuber Notes
Transition of Data
Generate backup files with some scripts:
postgres: db:~/remedy/scripts/postgres-kuber
mongo: db:~/remedy/scripts/mongo-kuber
redis: sahaab:~/remedy/scripts/redis-kuber
Scale down all services
k scale deploy -n services-alpha --replicas=0 --all
Port-forward db pods
postgresql:
kubectl port-forward pod/postgresql-0 5432:5432 -n databasemongodb:
kubectl port-forward pod/mongodb-alpha-58484986fd-hrhdf 27017:27017 -n database
Replace
sahabuser toauth, core, profile, contactin related dump file sed ------Restore with scripts
postgres: j:~/remedy/scripts/kuber/postgres/postgres-kuber.prod
mongo: j:~/remedy/scripts/kuber/mongodb/mongo-restore.prod
redis: j:~/remedy/scripts/kuber/redis/redis-restore
Rename schema name to public in every dbs
Last modified: 07 March 2024