Helm: [问题]如何在不删除pod / srv / deploy / statefulset / ...的情况下删除发行版?

创建于 2017-08-29  ·  3评论  ·  资料来源: helm/helm

我想删除一个发行版,但我想保留所有由头盔创建的对象。
谢谢

questiosupport

最有用的评论

我能够对其进行测试,它似乎可以通过一个非常基本的示例进行工作:

><> helm list                                                                                                                                                                         │
NAME            REVISION        UPDATED                         STATUS          CHART                   NAMESPACE                                                                     │
wordpress       1               Tue Aug 29 10:34:10 2017        DEPLOYED        wordpress-0.6.10        default                                                                       │
><> kk get cm                                                                                                                                                                         │
NAME                                 DATA      AGE                                                                                                                                    │
extension-apiserver-authentication   1         6m                                                                                                                                     │
ingress-controller-leader-nginx      0         5m                                                                                                                                     │
kube-dns                             0         5m                                                                                                                                     │
nginx-load-balancer-conf             1         5m                                                                                                                                     │
wordpress.v1                         1         11s                                                                                                                                    │
><> kk delete cm wordpress.v1                                                                                                                                                         │
configmap "wordpress.v1" deleted                                                                                                                                                      │
><> helm list                                                                                                                                                                         │
><> k get po                                                                                                                                                                          │
NAME                                   READY     STATUS              RESTARTS   AGE                                                                                                   │
wordpress-mariadb-2617265631-r9sjb     0/1       Init:0/1            0          28s                                                                                                   │
wordpress-wordpress-2765426020-rkkzp   0/1       ContainerCreating   0          28s

所有3条评论

我认为您可以为发布对象手动删除存储在kube-system中的configmap,但这不是您可以使用helm delete

注意:我没有尝试过,仅是建议。 在生产系统上自行承担风险。 最好先在暂存实例上尝试此操作,然后再意外破坏系统。

我能够对其进行测试,它似乎可以通过一个非常基本的示例进行工作:

><> helm list                                                                                                                                                                         │
NAME            REVISION        UPDATED                         STATUS          CHART                   NAMESPACE                                                                     │
wordpress       1               Tue Aug 29 10:34:10 2017        DEPLOYED        wordpress-0.6.10        default                                                                       │
><> kk get cm                                                                                                                                                                         │
NAME                                 DATA      AGE                                                                                                                                    │
extension-apiserver-authentication   1         6m                                                                                                                                     │
ingress-controller-leader-nginx      0         5m                                                                                                                                     │
kube-dns                             0         5m                                                                                                                                     │
nginx-load-balancer-conf             1         5m                                                                                                                                     │
wordpress.v1                         1         11s                                                                                                                                    │
><> kk delete cm wordpress.v1                                                                                                                                                         │
configmap "wordpress.v1" deleted                                                                                                                                                      │
><> helm list                                                                                                                                                                         │
><> k get po                                                                                                                                                                          │
NAME                                   READY     STATUS              RESTARTS   AGE                                                                                                   │
wordpress-mariadb-2617265631-r9sjb     0/1       Init:0/1            0          28s                                                                                                   │
wordpress-wordpress-2765426020-rkkzp   0/1       ContainerCreating   0          28s

我将按照解决的方式关闭这张票,但是如果仍然需要解决此问题,请重新打开。 谢谢!

此页面是否有帮助?
0 / 5 - 0 等级