Хук Helm не удаляет ресурс предыдущей версии при обновлении

У меня есть аннотация ниже к моим секретам

annotations:
     "helm.sh/hook": "pre-install,pre-upgrade"
     "helm.sh/hook-weight": "1"
     "helm.sh/hook-delete-policy": "before-hook-creation"

при попытке обновления выдает следующую ошибку.

Ошибка: ОБНОВЛЕНИЕ НЕ выполнено: секреты "my-secret" уже существуют

Я ожидаю, что он должен удалить крючок предыдущего выпуска и создать новый

Версия Шлема:

  • Клиент: 2.7.2
  • Сервер: 2.7.2

person Coding Ninja    schedule 29.08.2018    source источник
comment
Вы создаете секрет my-secret с помощью штурвала?   -  person Jainish Shah    schedule 31.08.2018
comment
Он уже был создан, когда я helm install   -  person Coding Ninja    schedule 03.09.2018
comment
Можете ли вы поделиться ссылкой на диаграмму, которую вы используете?   -  person Jainish Shah    schedule 06.09.2018


Ответы (1)


покопавшись в документации, узнал, что "helm.sh/hook-delete-policy": "before-hook-creation" недоступен в версии Helm 2.7.2 он доступен в 2.9.0

person Coding Ninja    schedule 09.10.2018
comment
Может быть, со мной происходит то же самое? Я использую версию Helm v.2.13.1 - person bgarcial; 27.06.2019