gpt4 book ai didi

kubernetes - 当节点死亡/重新启动并具有 PersistentVolume 时的 StatefulSet 行为

转载 作者:行者123 更新时间:2023-12-02 10:16:27 25 4
gpt4 key购买 nike

假设我有一个资源 foo,它是一个有 3 个副本的有状态集。每个都提出持久卷声明。

其中一个 foo pod (foo-1) 死亡,一个新的 foo pod 会取代它。 foo-1 是否会绑定(bind)到前一个 foo-1 在死亡之前所拥有的同一个持久卷?持久卷声明的数量会保持不变还是增长?

这种边缘情况似乎没有出现在 StatefulSets 的文档中。

最佳答案

是的,你可以。 PVC 将在 GCP 上创建一个磁盘,并将其作为辅助磁盘添加到运行 pod 的节点中。

删除单个 Pod 后,K8s 将在其运行的同一节点上重新创建该 Pod。如果不可能(例如该节点不再存在),则会在另一个节点上创建 pod,并将辅助磁盘移动到该节点。

关于kubernetes - 当节点死亡/重新启动并具有 PersistentVolume 时的 StatefulSet 行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50909085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com