29 lines
756 B
YAML
29 lines
756 B
YAML
apiVersion: batch/v1
|
|
kind: Job
|
|
metadata:
|
|
name: dw-cog-uploader
|
|
namespace: geocrop
|
|
spec:
|
|
template:
|
|
spec:
|
|
restartPolicy: OnFailure
|
|
containers:
|
|
- name: uploader
|
|
image: minio/mc
|
|
command: ["/bin/sh", "-c"]
|
|
args:
|
|
- |
|
|
mc alias set local http://minio:9000 minioadmin minioadmin123
|
|
|
|
# Upload from /data/upload directory
|
|
mc mirror --overwrite /data/upload local/geocrop-baselines/
|
|
|
|
echo "Upload complete - counting files:"
|
|
mc ls local/geocrop-baselines/ --recursive | wc -l
|
|
volumeMounts:
|
|
- name: upload-data
|
|
mountPath: /data/upload
|
|
volumes:
|
|
- name: upload-data
|
|
emptyDir: {}
|