go - golang在kubernetes上创建监视程序/ Controller ,以将sidecar容器附加到具有PVC附件的任何pod/部署中

标签 go kubernetes

我是个新手,想把上面的事情做完。最简单的方法是什么?
我要找的是:
1-部署观察者
2-更新/删除/添加部署时,将附加一个侧车(修补部署)
3-控制来自侧车的反馈。
任何参考都有帮助

最佳答案

我建议你看看webhooks这样你就不会重新发明轮子了。webhook可用于拦截对api服务器的资源(包括部署)更新/删除/创建请求。然后,可以根据您的目标修改或拒绝这些请求。

关于go - golang在kubernetes上创建监视程序/ Controller ,以将sidecar容器附加到具有PVC附件的任何pod/部署中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58010388/

相关文章:

go - 如何查看 `runtime/trace` 生成的跟踪的详细信息?

docker - 如何在我的 Mac 上查看在 Docker 中运行的所有 minikube 集群的列表?

备份/恢复 Kubernetes 的当前状态(Namespaces/Pods/Controllers/etc)

kubernetes - Kubernetes HPA禁用缩小

go - 如何正确停止Go sdk自带的web-server?

c - 这是什么?获取proccount

go - golang执行命令出错

go - 使用原子而不是线程是线程安全的吗?

docker - Kubernetes YAML是否在同一个Pod中部署了多个镜像?

kubernetes - 使用云 DNS 的 GKE 上的证书管理器配置