在kubernetes中更新许多pod中的许多静态文件(css、js、图像)的最佳实践是什么?
现在git-sync每次运行并从git仓库同步静态文件(css、js、图像)。
Git仓库有时会更新、删除、创建新的静态文件(css、js、图像)。
谢谢!
发布于 2021-06-11 17:59:08
在您的情况下,您可以使用Persistent Volumes。
A PersistentVolume (PV)是群集中由管理员调配或使用Storage Classes动态调配的一块存储。它是集群中的资源,就像节点是集群资源一样。PVs是类似卷的卷插件,但具有独立于使用PV的任何单个Pod的生命周期。此对象捕获存储实现的详细信息,可以是NFS、iSCSI,也可以是特定于云提供商的存储系统。
Kubernetes也支持Volume Snapshots。您可以轻松地backup and restore您的持久卷。
另请参阅this tutorial -它展示了如何将数据存储到持久卷中。
https://stackoverflow.com/questions/67921083
复制相似问题