Skip to content

Instantly share code, notes, and snippets.

@joynal
Created November 18, 2021 10:35
Show Gist options
  • Save joynal/97b409a0c814f59b315ec3c54dea457d to your computer and use it in GitHub Desktop.
Save joynal/97b409a0c814f59b315ec3c54dea457d to your computer and use it in GitHub Desktop.
apiVersion: batch/v1
kind: Job
metadata:
name: backoffice-populate-job-test
namespace: biz-apps
spec:
template:
metadata:
name: backoffice-populate-job-test
spec:
imagePullSecrets:
- name: gitlab-registry-back-office-populate-test
volumes:
- name: appsettings
secret:
defaultMode: 420
secretName: backoffice-api-settings-test
#nodeSelector:
# cloud.google.com/gke-nodepool: e2-standard-4
containers:
- name: backoffice-populate-job
image: registry.spectral.energy/spectral/sbp/biz_apps/temp_data_import/back_office:master
imagePullPolicy: Always
volumeMounts:
- mountPath: /usr/src/app/settings.yaml
name: appsettings
readOnly: true
subPath: settings.yaml
env:
- name: VERSION
value: "1"
- name: RUN_POPULATE
value: "true"
- name: CUSTOMER
value: "amvest"
- name: SRC_FILE
value: "populate_back_office/amvest/files_from_product/V5.91.csv"
- name: START_ROW
value: "30000"
# - name: STOP_ROW
# value: "57000"
# - name: VALIDATE_ONLY
# value: "true"
- name: "SP_PASSWORD"
value: "test!"
- name: "SP_USERNAME"
value: "dougal"
resources:
requests:
memory: "5Gi"
cpu: "1"
limits:
memory: "5Gi"
cpu: "1"
restartPolicy: "Never"
backoffLimit: 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment