【问题标题】:Deleting Stateful Sets in Kubernetes在 Kubernetes 中删除有状态集
【发布时间】:2019-03-13 21:31:53
【问题描述】:

如何永久删除 Kubernetes 中的 Stateful Sets?即使在我通过设置 --force--grace-period=0 标志删除它们之后,它们也会重新创建。

我知道我可以通过删除部署本身来删除它们。我很想知道是否有任何方法可以保留部署并仅删除不需要的有状态集。

【问题讨论】:

  • 对标题中的 statefulset 和描述中的部署感到困惑。
  • 标题只讨论实际问题。删除部署是删除所有 Pod 和 Stateful Sets 的方法之一。我尝试了缩小部署的建议方法,并且效果很好。

标签: kubernetes containers openshift statefulset


【解决方案1】:

将部署扩展到 0 将删除 pod,但会保留部署:

kubectl scale deploy/my-deployment --replicas=0

【讨论】:

    猜你喜欢
    • 2018-02-08
    • 2022-01-25
    • 1970-01-01
    • 2020-02-13
    • 2019-12-01
    • 1970-01-01
    • 2023-04-06
    • 2020-07-09
    • 2017-05-19
    相关资源
    最近更新 更多