gpt4 book ai didi

kubernetes - 如何从 fluent-bit 日志记录中排除命名空间

转载 作者:行者123 更新时间:2023-12-04 01:24:58 25 4
gpt4 key购买 nike

有没有办法排除 fluent-bit 中的某些命名空间? ?我想排除某些命名空间,以便 fluent-bit不会将在这些命名空间中创建的所有日志转发到 ELK。
除了为该命名空间中的每个 pod 添加注释之外,还有其他方法吗?我知道您可以通过 kubectl 更新命名空间中的所有 pod 注释。

kubectl annotate pods --namespace=pks-system --all fluentbit.io/exclude='true'

最佳答案

据官方Fluent Bit文档,目前它实际上是请求日志处理器跳过来自某些 Pod 的日志的独特方式。我搜索了它,除了 this 什么也没找到。分段。

除此之外,甚至还有一个feature request在他们的 GitHub 项目上提出,所以现在我们希望它会在 future 的版本中可用。

documentation只有一个 separate Pod definition 的例子但可以肯定的是,您应该可以将其应用于 Pod templateDeployment定义,因此您不必使用您提供的 kubectl 命令将其分别应用于每个 Pod 或特定命名空间中的每个 Pod。

关于kubernetes - 如何从 fluent-bit 日志记录中排除命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57027935/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com