首页 > 解决方案 > 向 K8S 部署添加自定义 Sidecar

问题描述

我希望使用 Mutating WebHook 或 Istio 自动将 Sidecar 容器和现有容器和 Sidecar 之间的共享卷注入远程集群中的 k8s 部署以进行日志归档。问题是每个 pod 所需的挂载路径不同,并且作为用户提供的输入提供。

将此用户定义的信息传递给 webhook 的最佳方式是什么?

标签: kuberneteswebhooksistio

解决方案


存储此类数据以供变异 webhook 读取的最佳位置是注释

有关注释和 webhook 的更多有用信息以及示例。注释也可以从 pod 内的容器中访问。

请注意,如果不同 pod 的挂载路径不同,那么我们需要从某个地方获取这些路径。


推荐阅读