Kubernetes 有没有工具可以从包含配置文件的git repo创建configmap?

Kubernetes 有没有工具可以从包含配置文件的git repo创建configmap?,kubernetes,Kubernetes,我使用的是Kubernetes-1.8.2,我们希望将服务的配置保存在git repo中,每个服务一个文件 是否有一种工具/方法可以使用此git repo创建configmap并监视更新configmaps的更改?类似于库伯内特斯的东西。不,我知道。但是,除非你想自己创建,否则你可以尝试使用一个sidecar应用程序找到一个解决方案,它可以克隆一个git回购协议,并保持它与上游的同步 git sync是一个简单的命令,用于将git存储库拉入本地目录。在Kubernetes中,它是一个完美的“侧车

我使用的是Kubernetes-1.8.2,我们希望将服务的配置保存在git repo中,每个服务一个文件


是否有一种工具/方法可以使用此git repo创建configmap并监视更新configmaps的更改?类似于库伯内特斯的东西。

不,我知道。但是,除非你想自己创建,否则你可以尝试使用一个sidecar应用程序找到一个解决方案,它可以克隆一个git回购协议,并保持它与上游的同步

git sync是一个简单的命令,用于将git存储库拉入本地目录。在Kubernetes中,它是一个完美的“侧车”容器——它可以定期从存储库中提取文件,以便应用程序可以使用它们

git sync可以拉一次,也可以按固定间隔拉。它可以从分支的头、git标记或特定的git散列中提取。只有在上游存储库中的运行目标已更改时,它才会重新拉取。当它重新提取时,它会自动更新目标目录。为此,它在--root的子目录中使用git工作树并翻转符号链接


我刚刚开始做这个,因为我们需要它来将文件同步到理想情况下没有侧车的吊舱中。这是一个非常好的WIP,但是你可以关注它。

谢谢@fuinchinho。如果可能的话,我尽量避免使用侧车。