Humio Operator 0.28.0 GA (2025-03-03)

Version?Type?Release Date?Config.Changes?
0.28.0GA2025-03-03 

This release adds support for LogScale cluster down scaling, Kubernetes version 1.32, removes support for Kubernetes version 1.24, and does a couple of bug fixes and improvements.

Fixed in this release

  • Third Party Tooling

    • Upgrade to go-jose to v4.0.5

    • Upgrade to Go v1.23

    • Added support for Kubernetes version 1.32, removing support for version 1.24 and below.

  • Other

    • LogScale cluster down scaling support. The Humio Operator will now detect down scaling requests when the desired node count is lower than the actual node count. It will then start evicting cluster nodes, removing them once the eviction is completed. This operation is done for one node at a time. If the cluster has multiple node pools, the down scaling is done independently for each node pool. This requires a LogScale version of at least 1.173.0, and the enablement of the enableDownscalingFeature in the humioCluster spec as exemplified below:

      yaml
      featureFlags:
                  enableDownscalingFeature: true
    • Fixed an issue where HumioClusterReconciler is stuck pinning an empty zone. We'll only pin a non-empty zone going forward, and if no zone information is available it will behave as it did previously, assuming update strategy uses the default MaxUnavailable value of 1.

    • Fixed a bug where HumioActionReconciler kept updating a webhook action due to difference in ordering of headers.