向K8S部署添加定制的Sidecar

时间:2019-10-10 10:40:22

标签: kubernetes webhooks istio

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

将这种用户定义的信息传递到Webhook的最佳方法是什么?

1 个答案:

答案 0 :(得分:2)

annotations是存储此类数据以供变异的Webhook读取的最佳位置。

关于注释和带有示例的webhooks的更有用的information。也可以从pod内的容器访问Annotations

请注意,如果不同容器的安装路径不同,那么我们需要从某个地方获取这些路径。