我很好奇是否可以完全脱离主机路径并使用本地卷(持久卷)。但是,似乎没有办法将volumeClaimTemplates 包含到守护程序集中。
有状态集提供volumeClaimTemplates,但它们需要手动定义副本,而不是自动缩放到尽可能多的节点。
有没有办法自动扩展到所有节点,并为每个副本创建一个 pvc?
他们决定使用有状态集并放弃自动缩放的相关问题: Handling PersistentVolumeClaim in DaemonSet
最佳答案
目前无法在 Daemon Set 中使用 PersistentVolumes。
Github 上有对此功能的请求但不幸的是它被关闭了。 此请求的链接:volumeClaimTemplates available for Daemon Sets
有一个comment上面的链接更多地描述了这个主题。
关于Kubernetes 每个节点一个 pod,每个 pod 一个持久卷,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59504612/