Files
auricom-home-cluster/.taskfiles/volsync/templates/unlock.tmpl.yaml
2025-01-12 02:00:10 +01:00

26 lines
811 B
YAML

---
apiVersion: batch/v1
kind: Job
metadata:
name: "unlock-${app}-${ts}"
namespace: "${ns}"
spec:
ttlSecondsAfterFinished: 3600
template:
spec:
automountServiceAccountToken: false
restartPolicy: OnFailure
containers:
- name: unlock-minio
image: docker.io/restic/restic:0.17.3@sha256:8f5a62b422a2cb1277ea0dd6e826fe1acf649e5b9f02d60e5268d5fd1976255a
args: ["unlock", "--remove-all"]
envFrom:
- secretRef:
name: "${app}-volsync-secret"
- name: unlock-r2
image: docker.io/restic/restic:0.17.3@sha256:8f5a62b422a2cb1277ea0dd6e826fe1acf649e5b9f02d60e5268d5fd1976255a
args: ["unlock", "--remove-all"]
envFrom:
- secretRef:
name: "${app}-volsync-r2-secret"