Skip to content

chore: update fluent-operator charts to v4.1.0 (appVersion 3.8.0)#722

Closed
joshuabaird wants to merge 1 commit into
mainfrom
update-fluent-operator-3.8.0
Closed

chore: update fluent-operator charts to v4.1.0 (appVersion 3.8.0)#722
joshuabaird wants to merge 1 commit into
mainfrom
update-fluent-operator-3.8.0

Conversation

@joshuabaird
Copy link
Copy Markdown
Collaborator

Summary

Syncs all three Fluent Operator charts from fluent/fluent-operator v3.8.0:

Chart Old version New version
fluent-operator 4.0.0 4.1.0
fluent-operator-fluent-bit-crds 4.0.0 4.1.0
fluent-operator-fluentd-crds 4.0.0 4.1.0

fluent-operator

  • Added: configurable liveness and readiness probes for the operator deployment (#1956)
  • Changed: hardened default podSecurityContext and securityContext (runAsNonRoot, runAsUser/Group 65532, readOnlyRootFilesystem, drop ALL capabilities, seccompProfile: RuntimeDefault) (#1956)
  • Changed: bumped default Fluent Bit image tag to v5.0.5 (#1968)
  • Changed: updated CRDs (see below)

fluent-operator-fluent-bit-crds

  • Added: ClusterFluentBitConfig / FluentBitConfig: hotReloadEnsureThreadSafety and hotReloadTimeout fields (#1926)
  • Added: ClusterInput: storageType and pauseOnChunksOverlimit fields for the Kubernetes events input plugin (#1853)
  • Added: ClusterOutput / Output: bulkMessageRequestThreshold for the Elasticsearch output plugin (#1946)
  • Added: ClusterOutput / Output: workers field for the syslog output plugin (#1874)
  • Changed: minor upstream Kubernetes API spec description updates across several CRDs

fluent-operator-fluentd-crds

  • Added: ClusterFluentdConfig / FluentdConfig: pluginSortOrder field to control plugin @id sort order (#1927)
  • Changed: minor upstream Kubernetes API spec description updates across several CRDs

Test plan

  • helm lint charts/fluent-operator
  • helm lint charts/fluent-operator-fluent-bit-crds
  • helm lint charts/fluent-operator-fluentd-crds
  • Verify appVersion: 3.8.0 and version: 4.1.0 in all three Chart.yaml files

Made with Cursor

Syncs all three charts from fluent/fluent-operator v3.8.0:

- fluent-operator: 4.0.0 → 4.1.0
- fluent-operator-fluent-bit-crds: 4.0.0 → 4.1.0
- fluent-operator-fluentd-crds: 4.0.0 → 4.1.0

Changes include operator security hardening (pod/container security
contexts, liveness/readiness probes), updated CRDs with new fields
(hotReloadEnsureThreadSafety, storageType/pauseOnChunksOverlimit,
bulkMessageRequestThreshold, workers for syslog, pluginSortOrder),
and Fluent Bit default image bump to v5.0.5.

Co-authored-by: Cursor <cursoragent@cursor.com>
Signed-off-by: Josh Baird <jbaird@galileo.io>
Co-authored-by: Cursor <cursoragent@cursor.com>
Signed-off-by: Josh Baird <jbaird@galileo.io>
Co-authored-by: Cursor <cursoragent@cursor.com>
@joshuabaird joshuabaird force-pushed the update-fluent-operator-3.8.0 branch from 44fb861 to 3c6a0aa Compare May 21, 2026 17:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant