如何强制Helm Chart目录名称与Chart名称保持一致?
关于重新引入Helm Chart目录名与名称一致性要求的疑问
2016年,这曾是Helm的默认行为(相关PR改动:
fix(helm): produce error if package name is inconsistent
):当Chart目录名与Chart.yaml中的名称不一致时,Helm会抛出错误。
2018年,该强制规则被移除(相关PR改动:
remove dirname constraint on helm package
):不再要求Helm打包时目录名必须与Chart名称一致。
我们希望在Helm Charts代码库中重新引入此要求作为最佳实践,以避免Chart名称冲突。请问实现此要求最原生的方式是什么?若没有原生方式(例如通过helm lint参数),我可能会编写git预提交钩子。
内容的提问来源于stack exchange,提问作者thiagowfx
相关产品推荐
相关产品推荐

