【发布时间】:2018-12-04 22:24:23
【问题描述】:
我的公司在他们的构建过程中使用sbt-native-packager,它在 docker 图像上添加标签,这些标签包含有用的信息(端口号、服务类型、应用程序名称等......)。
我想读取这些值并在 Kubernetes Helm 图表上使用它们,有没有办法在 helm 图表上使用 go templates 访问这些标签值?
【问题讨论】:
-
有没有办法在构建期间将这些属性读入单独的环境变量?
-
仅供参考,这些不是小胡子,而是模板 (godoc.org/text/template)
-
你是对的,已经为 go 模板编辑...是的,我可以做到,但是我想找到一种方法(如果可能的话)在没有工具依赖项的情况下渲染模板(除了 helm)