Kubernetes创建卷快照的作业
我有一份工作,我想在Kubernetes 1.19.3(DigitalOcean)中定期运行 对于这项工作,我需要拍摄一张PVC的快照,并对其进行处理。我知道如何运行作业并将卷装载到它运行的pod中,但在作业开始时,我很难找到如何拍摄快照Kubernetes创建卷快照的作业,kubernetes,jobs,persistent-volumes,Kubernetes,Jobs,Persistent Volumes,我有一份工作,我想在Kubernetes 1.19.3(DigitalOcean)中定期运行 对于这项工作,我需要拍摄一张PVC的快照,并对其进行处理。我知道如何运行作业并将卷装载到它运行的pod中,但在作业开始时,我很难找到如何拍摄快照 有什么办法吗?在K8s中拍摄PV快照的首选工具是 它们的问题在于,它们还没有提供周期性触发功能。因此,您必须从K8s CronJob创建它们。然而,这样做并不是非常直接,因为您的CronJob Pod需要安装一个K8s客户端,并且需要使用RBAC访问k8sap
有什么办法吗?在K8s中拍摄PV快照的首选工具是 它们的问题在于,它们还没有提供周期性触发功能。因此,您必须从K8s CronJob创建它们。然而,这样做并不是非常直接,因为您的CronJob Pod需要安装一个K8s客户端,并且需要使用RBAC访问k8sapi服务器 有两种选择可以实现这一目标,从从头开始编写自己的映像到使用基于该项目客户机的开源解决方案
看到K8s对动态K8s清单应用的支持有点差,我实际上自己启动了一个开源项目,您可以将其用于此目的:。您是否使用数字海洋块存储提供商进行PV?是的,我使用[space]谢谢,我知道卷快照的事情,但问题在于按需提供it。我发现k8s有一个java客户机,所以我想我会使用它