v6.1.6
Fix autoscaling of counter metrics on large pools, support arbitrary secrets for Grafana, and run the ACME service when the cluster is scaled to minimum.
This release contains bug fixes to Hydrolix v6.1. Refer to the release notes to see other notable feature announcements and information for this version.
Upgrade⚓︎
Don't skip minor versions when upgrading or downgrading
Skipping versions when upgrading or downgrading Hydrolix can result in database schema inconsistencies and cluster instability. Always upgrade or downgrade sequentially through each minor version.
Example:
Upgrade from 5.10.10 → 5.11.9 → 6.0.8, not 5.10.10 → 6.0.8.
Upgrade on GKE⚓︎
| Upgrade on GKE | |
|---|---|
Upgrade on EKS⚓︎
| Upgrade on EKS | |
|---|---|
Upgrade on LKE⚓︎
| Upgrade on LKE | |
|---|---|
Changelog⚓︎
Bug fixes⚓︎
Cluster operations⚓︎
-
Fixed
hdx-scaler-gomis-scalingrate: truecounter metrics on pools larger than 30 pods, which could drive a pool to its maximum replica count. It now computes each counter's rate per pod, matching the legacy Python scaler. -
Added optional support for passing arbitrary secrets to the Grafana service as environment variables. Without the feature, only certain
curatedsecrets are available in the Grafana environment. By addingsecret_envto thegrafana_configtunable, administrators can convey additional, arbitrary secrets into the Grafana environment. -
Included
acmein the list of services to run when cluster is scaled to minimum with thescale_mintunable. After conversion from its original form as a job, now theacmeservice must remain running to renew certificates using ACME.