50 lines
1.4 KiB
YAML
50 lines
1.4 KiB
YAML
|
apiVersion: batch/v1
|
||
|
kind: Job
|
||
|
metadata:
|
||
|
name: migrate-vaas-to-origintx
|
||
|
namespace: {{ .NAMESPACE }}
|
||
|
spec:
|
||
|
template:
|
||
|
metadata:
|
||
|
labels:
|
||
|
app: migrate-vaas-to-origintx
|
||
|
spec:
|
||
|
restartPolicy: Never
|
||
|
terminationGracePeriodSeconds: 40
|
||
|
containers:
|
||
|
- name: migrate-vaas-to-origintx
|
||
|
image: {{ .IMAGE_NAME }}
|
||
|
imagePullPolicy: Always
|
||
|
env:
|
||
|
- name: ENVIRONMENT
|
||
|
value: {{ .ENVIRONMENT }}
|
||
|
- name: P2P_NETWORK
|
||
|
value: {{ .P2P_NETWORK }}
|
||
|
- name: LOG_LEVEL
|
||
|
value: {{ .LOG_LEVEL }}
|
||
|
- name: JOB_ID
|
||
|
value: JOB_MIGRATE_SOURCE_TX
|
||
|
- name: MONGODB_URI
|
||
|
valueFrom:
|
||
|
secretKeyRef:
|
||
|
name: mongodb
|
||
|
key: mongo-uri
|
||
|
- name: MONGODB_DATABASE
|
||
|
valueFrom:
|
||
|
configMapKeyRef:
|
||
|
name: config
|
||
|
key: mongo-database
|
||
|
- name: PAGE_SIZE
|
||
|
value: "1000"
|
||
|
- name: CHAIN_ID
|
||
|
value: "0"
|
||
|
- name: FROM_DATE
|
||
|
value: ""
|
||
|
- name: TO_DATE
|
||
|
value: ""
|
||
|
- name: TX_TRACKER_URL
|
||
|
value: {{ .TX_TRACKER_URL }}
|
||
|
- name: TX_TRACKER_TIMEOUT
|
||
|
value: "30"
|
||
|
- name: SLEEP_TIME_SECONDS
|
||
|
value: "5"
|