apiVersion: batch/v1 kind: Job metadata: generateName: dbops-migrate-tenant- namespace: eveai-staging labels: app: eveai component: ops job-type: db-migrate-tenant spec: ttlSecondsAfterFinished: 1800 backoffLimit: 2 activeDeadlineSeconds: 3600 template: metadata: labels: app: eveai component: ops job-type: db-migrate-tenant spec: restartPolicy: Never imagePullSecrets: - name: scaleway-registry-cred containers: - name: dbops image: rg.fr-par.scw.cloud/eveai-staging/josakola/eveai_ops:staging imagePullPolicy: Always envFrom: - secretRef: name: eveai-secrets env: - name: FLASK_APP value: "/app/scripts/run.py" - name: COMPONENT_NAME value: "eveai_ops" - name: PYTHONUNBUFFERED value: "1" - name: LOGLEVEL value: "debug" - name: ROLE value: "web" - name: PORT value: "8080" - name: WORKERS value: "1" - name: WORKER_CLASS value: "gevent" - name: WORKER_CONN value: "100" - name: MAX_REQUESTS value: "1000" - name: MAX_REQUESTS_JITTER value: "100" command: ["/bin/bash","-lc","/app/scripts/dbops/04-db-migrate-tenant.sh"] resources: requests: cpu: "200m" memory: "256Mi" limits: cpu: "1" memory: "1Gi"