我最近为我的应用程序编写了Helm图表,并在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
这是预期的行为吗?如果requirements.yaml
/ requirements.lock
文件没有任何更改,掌舵人是否应该仅更新应用程序容器?
谢谢