如何在kubernetes中解耦配置?

时间:2020-07-24 18:18:23

标签: kubernetes

我有多个使用相同Ingress server-snippet的部署,但是我不想在每个部署Yaml中重新编写该配置。如何以DRY方式组织我的配置?

我研究了ConfigMap,但是对于它们是否适用于我的用例感到困惑。

1 个答案:

答案 0 :(得分:1)

一般来说,当我干燥清单时,通常我会到达ytt。将代码片段(是的,甚至是整个资源/ YAML文档)提取到函数中,然后在需要的地方调用该函数非常容易。

下面是一个示例:https://get-ytt.io/#example:example-function