使用头盔非常酷,但是使用# ...
TimeOut 500
# ...
我可以看到doc说:helm delete --purge
那么保存名称而不用remove the release from the store and make its name free for later use
释放名称的目的是什么?
答案 0 :(得分:20)
当您执行helm delete $RELEASE_NAME
时,它会删除所有资源,但会保留$ RELEASE_NAME的记录,以防您想回滚。
您可以通过helm ls -a
查看已删除的发行版。
而helm delete --purge $RELEASE_NAME
删除记录并使该名称可以自由用于其他安装。
答案 1 :(得分:2)
从头盔v3 --purge
起,要注意的是默认行为。您不再需要该标志
如果要保留任何历史记录(又称头盔2.x的helm delete
的行为而没有--purge
标志),则现在需要使用--keep-history
,例如helm delete nginx-ingress --keep-history
< / p>
答案 2 :(得分:2)
最近,他们终于通过将--purge
替换为helm delete
来管理helm uninstall
的必要性。
看来现在可以正常使用了