apiVersion: batch/v1 kind: Job metadata: generateName: dbops-migrate-public- namespace: eveai-staging labels: app: eveai component: ops job-type: db-migrate-public spec: ttlSecondsAfterFinished: 1800 backoffLimit: 2 activeDeadlineSeconds: 1800 template: metadata: labels: app: eveai component: ops job-type: db-migrate-public 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/03-db-migrate-public.sh"] resources: requests: cpu: "100m" memory: "128Mi" limits: cpu: "500m" memory: "512Mi"