helm:删除序列

时间:2018-06-15 06:24:38

标签: kubernetes kubernetes-helm

我有一张伞形图,我正在kubernetes env上安装。它包含2个组件。 Component2安装在Component1之后,这样可以正常工作。

helm install --debug --name <release-name> .

我遇到了helm delete --purge <release-name>此版本的问题。我需要确保在component1之前删除component2,否则component2的pod进入CrashLoopBackOff状态,寻找component1的服务。

我尝试编写预删除挂钩来设置权重。我不确定这是否是正确的方法,但它对我不起作用。

1 个答案:

答案 0 :(得分:0)

通过在有状态集中添加“ .spec.podManagementPolicy”,解决了上述问题的解决方案。要解决我遇到的问题,请将podManagementPolicy设置为“并行”

[参考] [1]:https://kubernetes.io/docs/tutorials/stateful-application/basic-stateful-set/#pod-management-policy