Я недавно написал диаграмму Хелма для своего приложения, добавив в файл requirements.yaml
зависимость redis:
dependencies:
- name: "redis"
version: "~4.0.0"
repository: "https://kubernetes-charts.storage.googleapis.com/"
Я заметил, что всякий раз, когда я запускаю команду helm upgrade
, зависимость redisвсегда переустанавливается, что приводит к повторному включению redis, когда мне просто нужно обновить приложение.
Команда, которую я запускаю, является чем-то вроде helm upgrade --wait release-name ./helm-folder
Ожидается ли такое поведение?Разве helm не должен обновлять модуль приложения только в том случае, если в файл requirements.yaml
/ requirements.lock
не было внесено никаких изменений?
Спасибо,