首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >helm模板--debug或helm install --dry-run --debug,哪个最好?

helm模板--debug或helm install --dry-run --debug,哪个最好?
EN

Stack Overflow用户
提问于 2020-04-07 06:18:29
回答 2查看 5.8K关注 0票数 3

我想知道helm template --debughelm install --dry-run --debug哪个最好

谢谢

EN

回答 2

Stack Overflow用户

发布于 2020-04-07 19:26:09

这两个命令的不同之处在于,helm template不会,helm install --dry-run会将内容发送到Kubernetes集群。

我的一般经验是,调试复杂的Go模板可能很棘手,如果我遇到YAML问题(特别是如果我在浏览器选项卡中有Kubernetes API文档),helm template输出就足以满足我的需求,而且速度更快,依赖项更少。所以我经常使用helm template

相反,当我得到正确的Go模板逻辑和YAML格式时,我通常已经准备好实际进行测试部署;因此,当我使用helm install时,几乎不会使用--dry-run。如果我有错误的对象布局,这仍然会抱怨,如果它是正确的,那么我准备开始向服务发送请求。

票数 4
EN

Stack Overflow用户

发布于 2020-11-05 21:54:24

这是对大卫答案的补充。

我总是使用helm template --debug

开发helm模板时的一个常见问题是空格错误(例如,不正确的缩进)。

只有helm template --debug (但helm install和普通的helm template都不会)会生成无效的yaml,它可以用于简单的调试,因为helm错误消息很少有帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61069841

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档