Я сталкиваюсь с проблемой при обновлении моего выпуска, бывает, что в случае, если у меня есть выпуск
(пример-релиз содержит список служб ...)
Release Version
example-release 0.0.2
example-release service list:
service1, version 1.1
Когда я пытаюсь обновить выпуск новой диаграммой, содержащей другую версию службы:
helm upgrade --install example-release release-0.0.1.tgz
example-release service list:
service1, version 1.0
, она не удаляет и не переустанавливает затронутую службу для понижения.
Вместо этого, если я выполню следующую команду, она будет вынуждена установить:
helm upgrade --install --force example-release release-0.0.1.tgz
Затем служба будет переустановлена .
Чтобы заметить это, выполнив:
helm upgrade example-release release-0.0.1.tgz
Я не вижу никаких ошибок, даже если затронутая служба понижения не затронута.
Как - принудительно понимает, что существует проблема ??
Если во время обновления мы установим карту конфигурации, должно ли обновление до предыдущей версии удалить эту карту конфигурации?
Небольшое обновление:
Удаление всего выпуска и установка с нуля, обновление (обновление / понижение) моего релиза helm снова начало работать без --force, так что это звучит какЖук?!? Я не знаю!
спасибо