用我自己的容器替换GCE fluentcloud -logging



我们使用由"Google Container Engine"提供的kubernetes,并启用了"Cloud Logging"功能。但是我们需要为我们的应用程序配置fluentd(添加更多关于在容器中运行的应用程序的信息)。

我找不到任何信息,我怎么能把我的配置添加到由谷歌提供的日志代理和任何方式来取代它与我自己的容器。

是否存在任何方法我可以做到这一点?

谢谢!

没有一种简单的方法可以在Google Container Engine中定制fluentd配置(如果您尝试定制它,如果节点被实例组管理器替换或在节点升级期间替换,您的更改将丢失)。

如果要运行自定义fluentd配置,则应该在集群上禁用云日志记录,然后在每个节点上运行自己的fluentd容器,并使用应用程序所需的配置。

在Daemon Sets可用之前,在每个主机上运行一个pod的最简单方法是为pod分配一个主机端口,然后创建一个复制控制器,其中的副本比主机数量还要多。

最新更新