Удалить штурвал с именем диаграммы, но не с названием релиза - PullRequest
0 голосов
/ 01 октября 2018

Я развернул свои приложения, используя helm.По ошибке я поставил одно и то же название релиза руля.Теперь, как я могу удалить конкретное развертывание, например, первое с диаграммой 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

Любая помощь приветствуется.

Спасибо

1 Ответ

0 голосов
/ 01 октября 2018

Я думаю, что это должно помочь:

helm delete $(helm ls | awk '$9 ~ /SEARCH/ { print $1 }')

Замените SEARCH любым графиком, в вашем случае my-chart-1.0.0.Я также добавил бы --dry-run и проверил, действительно ли это развертывание, которое вы хотите удалить.

Вы можете прочитать документацию Helm относительно helm delete .

...