apiVersion: batch/v1 kind: Job metadata: name: vims-init-db-v2 namespace: vims spec: template: spec: containers: - name: init-db image: 155407238699.dkr.ecr.eu-north-1.amazonaws.com/vims:prod command: ["node", "-e"] args: - | process.env.DB_HOST = 'vims-postgres.vims.svc.cluster.local'; process.env.DB_PORT = '5432'; process.env.DB_NAME = 'vims'; process.env.DB_USER = 'postgres'; process.env.DB_PASSWORD = 'postgres'; process.env.REDIS_HOST = 'vims-redis.vims.svc.cluster.local'; process.env.REDIS_PORT = '6379'; const { setupDatabase } = require('./src/models'); setupDatabase().then(() => { console.log('Database setup complete'); process.exit(0); }).catch(err => { console.error('Setup failed:', err); process.exit(1); }); restartPolicy: Never backoffLimit: 4