cloud-platform
cloud-platform copied to clipboard
Upgrade fluent-bit
Background
There is a new major release of fluent-bit available, we are currently on version 2.2.1
https://fluentbit.io/announcements/v3.0.0/
https://fluentbit.io/announcements/v3.0.1/
Associated Helm release is v0.46.1
:
https://github.com/fluent/helm-charts/blob/fluent-bit-0.46.1/charts/fluent-bit/Chart.yaml#L8-L9
Approach
Fluent don't publish specifics regarding Kubernetes version compatibility. Release / upgrades notes make no mention of breaking changes. However this is a major release with new functionality added, so thorough checking of changelogs and testing is important.
- review release notes & changelogs
- test bumping helm charts / image refs for logging and modsec ingress fluentbit instances
- switch fluentbit output from kibana ship to stdout and tail logs (in test clusters)
- check integration tests (live-2)
Which part of the user docs does this impact
Communicate changes
- [ ] post for #cloud-platform-update
- [ ] Weeknotes item
- [ ] Show the Thing/P&A All Hands/User CoP
- [ ] Announcements channel
Questions / Assumptions
Definition of done
- [ ] readme has been updated
- [ ] user docs have been updated
- [ ] another team member has reviewed
- [ ] smoke tests are green
- [ ] prepare demo for the team