我是 Helm 新手,所以上面可能写着“你做错了”。所以请耐心等待。
我目前正在尝试调整现有图表的模板(不仅仅是值),并且我将图表从外部 git 存储库拉到本地目录。我现在正在尝试使用 Minikube,因为首先在本地测试您的更改是很好的。
因此我进行了更改,并尝试检查对我自己的私有集群的建议更改:
helm upgrade -i --force --values ~/myown.values.yaml --dependency-update --dry-run release-name ./charts/release-name -n a-new-namespace --create-namespace
..只是为了看到我的更改不在结果清单中生效。
这是正确的工作流程吗?我还应该做什么?
只是看到我的更改没有在结果清单中生效。
该问题可能是由模拟升级的
--dry-run
选项引起的。
来自helm升级文档:
--dry-run string[="client"]
模拟安装。如果设置
--dry-run
时未指定任何选项或设置为 --dry-run=client
,则不会尝试集群连接。设置 --dry-run=server
允许尝试集群连接。