我的要求是将大型文件从Kubernetes Prod PVC复制到Non-Prod PVC?这必须通过计划的作业来完成。我必须有什么选择才能做到这一点?请提出任何建议。
答案 0 :(得分:1)
为此,请记住Prod PVC必须位于支持多种访问模式的文件系统/卷上(例如,NFS可以支持多个读/写客户端)。
像ext4这样的文件系统不是集群的,并且不能有两个不同的系统访问同一个ext4文件系统(除非您涉及集群的软件...)。 该网页https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes显示可以在“ ReadWriteMany”模式下使用哪些k8s卷,即:
另一个选择是拥有一个可以访问Prod PVC(受支持)的sidecar容器(Prod pod的一部分),并定期将文件复制到Non-Prod PVC(也必须安装在pod中) )。