6de2455917
- 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
33 lines
1.0 KiB
YAML
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
|