Humio Operator 0.36.0 GA (2026-07-28)
| Version? | Type? | Release Date? | Config.Changes? |
|---|---|---|---|
| 0.36.0 | GA | 2026-07-28 | Â |
Version 0.36.0 introduces Horizontal Pod Autoscaler support with
shadow node pools, workload services for node pools, a startup
dependency check framework, and several new CRD fields including
dnsPolicy,
dnsConfig,
containerLifecycle, and
freezeDuringUpdate.
Kubernetes 1.34 and 1.35 are now supported.
Upgrades
Changes that may occur or be required during an upgrade.
Updates
Bumps container base images and Go module dependencies to their latest versions.
New features and improvements
Installation and Deployment
Adds a startup dependency check framework to HumioCluster init containers. This validates prerequisites such as network connectivity and dependent services before pod startup, reducing crash loops from missing dependencies.
Configuration
Adds
HUMIO_ENABLE_FINALIZERSenvironment variable to control finalizer behavior on managed resources. Setting this tofalsedisables finalizers, allowing managed resources to be deleted without waiting for the operator to clean up external state.
Custom Resource Definition
Adds
containerLifecyclefield for setting container lifecycle hooks on LogScale pods.Adds
freezeDuringUpdatefield to the PodDisruptionBudget spec, allowing PDB behavior to be controlled during rolling updates.Adds Horizontal Pod Autoscaler support through shadow node pools. The
nodeCountfield is now optional, and a newdesiredNodeCountstatus field reports the current HPA-managed replica count. This enables external autoscalers to manage LogScale pod scaling.Adds workload services support, allowing custom Kubernetes services to be defined for individual node pools. This enables targeted traffic routing to specific sets of LogScale pods.
Adds optional
dnsPolicyanddnsConfigfields to HumioNodeSpec for custom DNS configuration on operator-managed pods. Supports FIPS-validated Envoy proxy and other DNS customization use cases.
Fixed in this release
Installation and Deployment
Fixes a race condition where pods could attempt to use a CA certificate secret before it was fully created, causing intermittent TLS errors during cluster initialization.
Improvement
Installation and Deployment
Adds support for Kubernetes 1.34 and 1.35 to the compatibility matrix.
Configuration
Allows configuring the single-user username via the
SINGLE_USER_USERNAMEenvironment variable.