wmwm061061 https://github.com/kubesphere/fluentbit-operator 看了这个文档,发现 fluent-bit 的 operator 中只有 input、output、filter 这三个管道配置了 CRD,parser 则没有。 请问要新增或者修改 parser 管道的配置,该如何操作?
wmwm061061 benjaminhuo 我这里 kubesphere 的版本是 v3.0.0,kubernetes 的版本是 1.17.9 默认安装的 kubesphere/fluentbit-operator 的版本是 v0.2.0,请问这个如果要升级到 v0.3.0,直接修改 fluentbit-operator 的 image tag 就可以了吗?
wmwm061061 现在使用 fluentbit 收集的 java 日志由于时间戳问题导致顺序错乱,想通过修改 parser 配置重新结构化数据,重排一下时间戳,请问可以如何修改 fluentbit 中 parser 的配置?
wanjunlei 使用parse crd修改parse https://github.com/kubesphere/fluentbit-operator/blob/master/api/v1alpha2/parser_types.go 如果是乱序的问题,你可以试试把fluent-bit的版本升级到1.6.9 kubectl edit fluentbits.logging.kubesphere.io -n kubesphere-logging-system fluent-bit 修改image为kubesphere/fluent-bit:v1.6.9
wmwm061061 好吧,才发现 kubesphere 默认安装的 kubesphere/fluentbit-operator 镜像 tag 是v0.2.0。想要修改 parser,要 v0.3.0 以上的版本才可以。如果想要升级 kubesphere/fluentbit-operator 的镜像版本,是不是直接修改镜像tag就可以了?还需要执行其他操作吗?
wanjunlei kubectl apply -f https://github.com/kubesphere/fluentbit-operator/tree/release-0.3/manifests/setup更新一下crd和role