configMap更改时自动部署

时间:2020-04-27 22:05:28

标签: kubernetes kubernetes-helm configmap

有人知道如何在更改configMap时获取Kubernetes部署以自动更新吗?

2 个答案:

答案 0 :(得分:2)

不幸的是,没有内置任何功能。您使用了helm标签,因此在Helm中,您可以通过将渲染的configmap的校验和(或秘密,相同的问题)设置为Pod模板中的注释来做到这一点。这意味着更改configmap会导致对pod模板进行(无意义的)更改,从而触发滚动更新。

答案 1 :(得分:2)

考虑重新加载程序,一个kubernetes控制器,它监视configmap和秘密的更改,并在发生任何更改时触发部署-> https://github.com/stakater/Reloader