Helm repo 添加说明

Helm repo add clarification

提问人:user1757898 提问时间:10/25/2023 更新时间:10/26/2023 访问量:29

问:

想要了解 helm repo add 命令的工作原理:

  1. 我正在安装工件。Jfrog 文档状态运行以下命令:helm repo add jfrog https://charts.jfrog.io
  2. 这会将文件写入我的本地计算机:library/preferences/helm/repositories.yaml & library/caches/helm/repository/ 此文件夹包含图表的 tar,index.yaml 文件
  3. 下一步是运行 helm install: helm install ....jfrog/artifactory -f ./value.yaml

helm install 命令是引用我现在在本地机器上的图表,还是 helm install 读取存储在 library/preferences/helm/repositories.yaml 中的存储库 url 并从 https://charts.jfrog.io 检索图表? 一旦我成功部署了 artifactory 的基本安装,并且我使用 helm upgrade --install ... -f ./values.yaml 文件对 artifactory 进行了配置更改,我假设此命令不再引用图表,因为 artifactory 正在部署到 kubernetes?如果我想升级到更新的版本,我是否运行 helm repo update 命令,然后运行 helm upgrade --install? 最后一个问题文档状态在我的 helm upgrade --install 命令末尾使用 --version 标志。如果此命令引用本地图表,而我只有一个版本的图表,那么使用 --version 标志毫无意义?

安装 kubernetes-helm 添加 升级 仓库

评论


答:

0赞 Emros 10/25/2023 #1

如果要在 values.yaml 中应用更改,可以运行:

helm upgrade .... -f values.yml --install

如果要更新图表版本:

helm install .... jfrog/artifactory -f ./value.yaml --version x.x

您可以看到图表的版本:

helm search jfrog/artifactory

并查看集群上安装的图表:

helm list

我希望我的帖子对你有所帮助!我不是一个好的解释者:D