【发布时间】:2020-11-05 13:34:47
【问题描述】:
我有我们正在运行的供应商应用程序的 helm 部署脚本。对于日志记录解决方案,我需要为 fluentbit 添加一个 sidecar 容器,以将日志推送到聚合日志服务器(本例中为 splunk)。
现在要定义这个 sidecar 容器,我想避免更改供应商定义的部署脚本。相反,我想要一些替代方法将 sidecar 容器附加到正在运行的 pod。
到目前为止,我已经了解到可以在同一个部署脚本(部署配置)中定义 sidecar 容器。
【问题讨论】:
-
您可以在
Deployment的YAML定义中附加额外的容器。该文档在这方面可能很有用:Multicontainer example from Kubernetes.io。请说明这是否是您要查找的内容。 -
感谢@david。这必须在部署之前完成。我想知道是否可以将 sidecar 容器附加到已经部署(运行)的 pod。
标签: kubernetes openshift fluent-bit sidecar