blob: a5c27ef80db1bcb2f2810109e3b5d3639ddbe64b [file] [log] [blame]
apiVersion: batch/v1
kind: Job
metadata:
name: copy-image-{{ .Name }}
namespace: {{ .Namespace }}
# name: copy-image # -{{ .Name }}
# namespace: default # {{ .Namespace }}
spec:
template:
spec:
containers:
- name: copy
image: giolekva/skopeo:amd64
imagePullPolicy: Always
command:
- skopeo
- --insecure-policy
- copy
- --dest-tls-verify=false # TODO(gio): enable
- --multi-arch=all
- {{ .From }}
- {{ .To }}
# - docker://docker.io/giolekva/skopeo:latest # {{ .From }}
# - docker://zot.p.v1.dodo.cloud/giolekva/skopeo:test # {{ .To }}
restartPolicy: Never
backoffLimit: 4