Humio Operator 0.27.0 GA (2025-01-15)
Version? | Type? | Release Date? | Config.Changes? |
---|---|---|---|
0.27.0 | GA | 2025-01-15 |
This release includes a range of changes. It overhauls the client integration between humio-operator and LogScale, bumps various dependencies during build, generates reference API documentation for CRDs, changes to logging format, API validation and small bug fixes.
Fixed in this release
API
Add API validation so that creating or updating some custom resources with certain invalid field values.
Overhaul the client used by humio-operator for interacting with LogScale API's. The new client is generated based on the GraphQL schema which makes it easier during development. This change bumps the minimum supported LogScale version to 1.130.0.
Autogenerate Markdown reference API documentation for custom resource definitions. The generated markdown is output to a docs directory within the humio-operator source code.
Refactor how the difference is logged out when a resource update is triggered. Going forward, the
diff
field contains a map of key-value pairs with all the differences resulting in the update.
Other
Fixed a bug where pod creations would try reusing an existing pod name. In this scenario, it would error out and retry and the retry would use a different pod name and succeed.