Files
Backup_kube/Infrequent_access/synology_pod.yaml
T
pi-ux-ce 418badf14c
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 20s
add ns and pvc and launch a first try
2024-11-18 22:38:26 +00:00

39 lines
884 B
YAML

apiVersion: batch/v1
kind: Job
metadata:
name: rsync-synology-job
namespace: backup
spec:
backoffLimit: 6
template:
spec:
containers:
- command:
- /bin/sh
- /config/rsync.sh
image: alpine
imagePullPolicy: Always
name: rsync-synology
volumeMounts:
- name: synology-backup
mountPath: /destination
- name: ssd
mountPath: /source
- mountPath: /config
name: scripts
restartPolicy: Never
terminationGracePeriodSeconds: 30
volumes:
- name: ssd
hostPath:
path: /ssd/
type: Directory
- name: synology-backup
persistentVolumeClaim:
claimName: synology-backup
- configMap:
defaultMode: 365
name: rsync-scripts
name: scripts
ttlSecondsAfterFinished: 100