blob: a5c27ef80db1bcb2f2810109e3b5d3639ddbe64b [file] [log] [blame]
giof8843412024-05-22 16:38:05 +04001apiVersion: batch/v1
2kind: Job
3metadata:
4 name: copy-image-{{ .Name }}
5 namespace: {{ .Namespace }}
6 # name: copy-image # -{{ .Name }}
7 # namespace: default # {{ .Namespace }}
8spec:
9 template:
10 spec:
11 containers:
12 - name: copy
13 image: giolekva/skopeo:amd64
14 imagePullPolicy: Always
15 command:
16 - skopeo
17 - --insecure-policy
18 - copy
19 - --dest-tls-verify=false # TODO(gio): enable
20 - --multi-arch=all
21 - {{ .From }}
22 - {{ .To }}
23 # - docker://docker.io/giolekva/skopeo:latest # {{ .From }}
24 # - docker://zot.p.v1.dodo.cloud/giolekva/skopeo:test # {{ .To }}
25 restartPolicy: Never
26 backoffLimit: 4