helm upgrade
要更新 Helm 中的单个依赖 Chart 的版本,你可以按照以下步骤操作: 1. **修改 `Chart.yaml` 或 `requirements.yaml` 文件**: 在你的主 Chart 中,找到 `Chart.yaml` 或 `requirements.yaml` 文件(Helm 3 使用 `Chart.yaml`,Helm 2 使用 `requirements.yaml`),并修改其中依赖的版本号。
例如,如果你想要更新 `mysql` Chart 的版本,你可以这样修改: ```yaml dependencies: - name: mysql version: "8.0.21" # 更新为你想要的版本号 repository: "https://charts.helm.sh/stable" ``` 2. **运行 `helm dependency update` 命令**: 在主 Chart 的目录下执行以下命令,以更新依赖: ```bash helm dependency update ``` 这个命令会根据 `Chart.yaml` 或 `requirements.yaml` 中声明的依赖和版本,下载对应版本的依赖 Chart 到 `charts/` 目录下。 3. **升级主 Chart**: 使用 `helm upgrade` 命令升级主 Chart,Helm 会处理依赖的更新: ```bash helm upgrade <release-name> <chart-name> ``` 其中 `<release-name>` 是你的 release 名称,`<chart-name>` 是主 Chart 的路径或名称。 4. **指定版本升级**: 如果你想要升级到特定版本的依赖,可以在 `helm upgrade` 命令中使用 `--version` 参数: ```bash helm upgrade <release-name> <chart-name> --version <version> ``` 这将确保即使在 `Chart.yaml` 或 `requirements.yaml` 中声明了不同版本,也会使用指定的版本进行升级。\
helm upgrade my-mysql stable/mysql --set [KEY]=[VALUE] 通过这些步骤,你可以更新 Helm 中单个依赖 Chart 的版本,而不需要更改其他依赖或主 Chart 的版本。
时来天地皆同力,运去英雄不自由
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
2022-11-08 k8s dns节点自动扩容公式
2022-11-08 K8S-Calico 网络插件
2022-11-08 k8s 使用非root用户启动
2018-11-08 阿里云扩容数据盘_Linux
2018-11-08 awk的替代先sort 再uniq -c 再sort ,uniq只能队相邻的起作用sort先让之间相邻再sort,最后sort是数量排序
2017-11-08 kickstart安装步骤
2017-11-08 kickstart