Files
boc/vims-backend/k8s/init-db-v2.yaml
T
Bernt 6de2455917 v1.2.0: Add Global Markets footer, translated to 9 languages
- Added GLOBAL_MARKETS_TITLE to all translation files
- Updated footer with 12 markets (4 active + 8 upcoming)
- Translated market section to: zh-cn, zh-tw, ja, ko, th, vi, id, ms, hi
- Built and deployed to production
- CloudFront invalidation: I3RTMXVFDJXWLG3SYX208OP1CC
2026-07-08 19:56:03 +00:00

33 lines
1.0 KiB
YAML

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