apiVersion: apps/v1
kind: Deployment
metadata:
name: rsync-deployment
spec:
selector:
matchLabels:
app: rsync
replicas: 1
template:
metadata:
labels:
app: rsync
spec:
containers:
- name: rsync
command:
- /bin/sh
- -c
- sleep 100000000
image: dockerhub.azk8s.cn/instrumentisto/rsync-ssh
volumeMounts:
- mountPath: /from
name: from
- mountPath: /to
name: to
volumes:
- name: from
persistentVolumeClaim:
claimName: pvc-from
- name: to
persistentVolumeClaim:
claimName: pvc-to