Closed localleon closed 6 days ago
That's great, thanks!
That's great, Thank you! @localleon cc @wanjunlei
@benjaminhuo when do you guys usally do releases? I would like to get this feature into an official release soon because we need it for our company rollout of the operator ;-)
What this PR does / why we need it:
This PR adds support for the fluentbit unified networking interface for many output plugins. See the offical docs for more information about the feature https://docs.fluentbit.io/manual/administration/networking
You can use the advanced networking options in most Clusteroutput-Plugins like this:
The operator will then generate the fluentbit-configuration according to the documentation. When running
kubectl get secrets -n fluent fluent-bit-config -o json | jq -r '.data["fluent-bit.conf"]' | base64 -d
we can see that our configuration now includes everything that we defined in the CRD!Which issue(s) this PR fixes:
Fixes #247
Does this PR introduced a user-facing change?
Yes, most CRDs are updated to include the
net
-options and have the corresponding documentation updatedAdditional documentation, usage docs, etc.:
This PR is a 1:1 implementation of the provided documentation at https://docs.fluentbit.io/manual/administration/networking