#k8s #kube #file-copy #configmap

app configurr

简单的k8s观察器,用于将文件复制到configmap

1个稳定版本

1.0.0 2023年8月5日

#9#kube

Apache-2.0

17KB
95 代码行

configurr

当你想违反k8s的一个核心原则时的简单、轻量级项目。

什么?ConfigMaps应该只从数据平面读取?胡说。

这个容器将检查文件是否有更改,然后将它们推送到ConfigMap。它设计为作为现有pod中的sidecar容器运行。

动机

我非常希望 wireguard-ui 能够配置为整个集群部署的相同的wireguard实例。我使用了 Reloader 来传播configmap更改到wireguard pod重启,然后创建了此项目以转发PVC文件更改到configmap。

示例部署

查看 examples 目录中的部署示例。

docker镜像公开发布在 protryon/configurr:1.0.0

依赖关系

~70MB
~1M SLoC