Helm 3 通过删除命名空间来删除​​部署

use*_*278 2 kubernetes kubernetes-helm

由于 Helm 3 不再使用Tiller是通过删除其命名空间来删除​​部署的有效方法吗?

有什么意想不到的副作用吗?

Iva*_*cki 5

是的!通过删除命名空间,您将删除位于其中的所有资源。

Helm 3 不再使用 Tiller 并将部署信息存储在 Kubernetes Secrets 中。但是,当其命名空间被删除时,作为其他 Kubernetes 对象的 Secrets 将被删除。

删除 Helm 3 资源的最常见方法是使用卸载命令

helm3 uninstall RELEASE_NAME
Run Code Online (Sandbox Code Playgroud)

我永远不会建议您删除整个命名空间。副作用将丢失其中的所有内容。