Kubernetes 删除具有图表名称但不具有发布名称的舵

Kubernetes 删除具有图表名称但不具有发布名称的舵,kubernetes,kubernetes-helm,Kubernetes,Kubernetes Helm,我使用helm部署了我的应用程序。我错误地使用了相同的头盔发布名称。现在,我如何删除特定部署,例如第一个使用chartmy-chart-1.0.0的部署 $ helm ls NAME REVISION UPDATED STATUS CHART NAMESPACE appname 1 Mon Oct 1 10:36:17 2018 DEPL

我使用helm部署了我的应用程序。我错误地使用了相同的头盔发布名称。现在,我如何删除特定部署,例如第一个使用chart
my-chart-1.0.0
的部署

$ helm ls

NAME                REVISION    UPDATED                     STATUS      CHART               NAMESPACE
appname         1           Mon Oct  1 10:36:17 2018    DEPLOYED    my-chart-1.0.0      default
appname         1           Mon Sep 10 17:18:49 2018    DEPLOYED    my-chart-2.0.0      default
appname         1           Mon Sep 10 18:18:49 2018    DEPLOYED    my-chart-3.0.0      default
感谢您的帮助


谢谢

我想这应该会有帮助:

helmdelete$(helmls | awk'$9~/SEARCH/{print$1}')

用任何图表模式替换
SEARCH
,在您的情况下
my-chart-1.0.0
。 我还将添加一个
--dry run
,并检查这是否确实是您要删除的部署

您可以阅读有关的Helm文档