Skip to content

Instantly share code, notes, and snippets.

@greyhoundforty
Last active August 17, 2020 19:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save greyhoundforty/b26d66b33f97d8368e3dd7869b7bbc5e to your computer and use it in GitHub Desktop.
Save greyhoundforty/b26d66b33f97d8368e3dd7869b7bbc5e to your computer and use it in GitHub Desktop.
Kubernetes ICOS Sync Job
apiVersion: batch/v1
kind: Job
metadata:
name: mc-icos-sync-test
spec:
template:
spec:
containers:
- name: mc-icos-sync
image: greyhoundforty/icos-ce-sync:1
env:
- name: "SOURCE_ACCESS_KEY"
valueFrom:
secretKeyRef:
name: iks-mc-secret
key: SOURCE_ACCESS_KEY
- name: "SOURCE_SECRET_KEY"
valueFrom:
secretKeyRef:
name: iks-mc-secret
key: SOURCE_SECRET_KEY
- name: "DESTINATION_ACCESS_KEY"
valueFrom:
secretKeyRef:
name: iks-mc-secret
key: DESTINATION_ACCESS_KEY
- name: "DESTINATION_SECRET_KEY"
valueFrom:
secretKeyRef:
name: iks-mc-secret
key: DESTINATION_SECRET_KEY
- name: "SOURCE_REGION"
valueFrom:
secretKeyRef:
name: iks-mc-secret
key: SOURCE_REGION
- name: "DESTINATION_REGION"
valueFrom:
secretKeyRef:
name: iks-mc-secret
key: DESTINATION_REGION
- name: "SOURCE_BUCKET"
valueFrom:
secretKeyRef:
name: iks-mc-secret
key: SOURCE_BUCKET
- name: "DESTINATION_BUCKET"
valueFrom:
secretKeyRef:
name: iks-mc-secret
key: DESTINATION_BUCKET
restartPolicy: Never
backoffLimit: 4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment