v2.12.0
版本发布时间: 2023-09-28 23:39:25
kedacore/keda最新发布版本:v2.15.1(2024-08-12 18:30:35)
We are happy to release KEDA v2.12 🎉
Here are some highlights:
- New Google Cloud Tasks scaler
- New
apache-kafka
scaler (Experimental) - Support for formula-based evaluation of metric values (Experimental)
- Support for pushing operational metrics to an OpenTelemetry Collector (Experimental)
This release has no new deprecations.
Learn how to deploy KEDA by reading our documentation.
🗓️ The next KEDA release is currently being estimated for January 11th, 2024 (planned later due to holidays), learn more in our roadmap.
New
- General: Introduce new Google Cloud Tasks scaler (#3613)
- AWS SQS Scaler: Support for scaling to include delayed messages. (#4377)
- Governance: KEDA transitioned to CNCF Graduated project (#63)
Experimental
Here is an overview of all new experimental features:
-
General: New
apache-kafka
scaler based on kafka-go library (#4692) - General: Support for formula-based evaluation of metric values (#2440|#4998)
- General: Introduce pushing operational metrics to an OpenTelemetry Collector (#3078)
Improvements
- General: Introduce Prometheus metrics of API server to KEDA Metric Server (#4460)
-
General: Show ScaledObject/ScaledJob names to output of
kubectl get triggerauthentication/clustertriggerauthentication
(#796) - General: Introduce standalone CRD generation to release workflow (#2726)
- General: Introduce changelog validation check during PR for formatting and order violations (#3190)
-
General: Automatically set
GOMAXPROCS
to match Linux container CPU quota (#4999) - General: Configurable Kubernetes cluster domain for Cert Manager (#4861)
- General: Provide new Kubernetes events about internal state and scaling (#3764)
-
General: Introduce annotation
autoscaling.keda.sh/paused: true
for ScaledObject to pause autoscaling (#3304) - General: Updated AWS SDK and updated all the AWS scalers (#4905)
- Azure Pod Identity: Introduce validation to prevent usage of empty identity ID for Azure identity providers (#4528)
-
Kafka Scaler: Add
unsafeSsl
flag for kafka scaler (#4977) -
Prometheus Scaler: Remove trailing whitespaces in
customAuthHeader
andcustomAuthValue
(#4960) - Pulsar Scaler: Support for OAuth extensions (#4700)
- Redis Scalers: Support for TLS authentication for Redis & Redis stream scalers (#4917)
Fixes
-
General: Add validations for
stabilizationWindowSeconds
(#4976) - RabbitMQ Scaler: Allow subpaths along with vhost in connection string (#2634)
- Selenium Grid Scaler: Fix scaling based on latest browser version (#4858)
-
Solace Scaler: Fix a bug where
queueName
is not properly escaped during URL encode (#4936)
You can find all deprecations in this overview and join the discussion here.
New deprecation(s):
- None.
Breaking Changes
-
General: Remove deprecated
metricName
from trigger metadata section (#4899)
Other
- General: Fixed a typo in the StatefulSet scaling resolver (#4902)
- General: Only show logs with a severity level of ERROR or higher in the stderr in metrics server (#4049)
- General: Refactor ScaledJob related methods to be located at scale_handler (#4781)
-
General: Replace deprecated
set-output
command with environment file in GitHub Actions workflows (#4914)
New Contributors
- @Indresh2410 made their first contribution in https://github.com/kedacore/keda/pull/4735
- @Dylan-KW made their first contribution in https://github.com/kedacore/keda/pull/4763
- @SpiritZhou made their first contribution in https://github.com/kedacore/keda/pull/4668
- @aashish-19 made their first contribution in https://github.com/kedacore/keda/pull/4822
- @Adarsh-verma-14 made their first contribution in https://github.com/kedacore/keda/pull/4815
- @atzawada made their first contribution in https://github.com/kedacore/keda/pull/4814
- @nitishchauhan0022 made their first contribution in https://github.com/kedacore/keda/pull/4731
- @drmorr0 made their first contribution in https://github.com/kedacore/keda/pull/4902
- @phr3nzii made their first contribution in https://github.com/kedacore/keda/pull/4900
- @jongwooo made their first contribution in https://github.com/kedacore/keda/pull/4915
- @AmorBielyi made their first contribution in https://github.com/kedacore/keda/pull/4584
- @jeevanragula made their first contribution in https://github.com/kedacore/keda/pull/4953
- @Amir-Wollman made their first contribution in https://github.com/kedacore/keda/pull/4959
- @mingmcb made their first contribution in https://github.com/kedacore/keda/pull/4709
- @BojanZelic made their first contribution in https://github.com/kedacore/keda/pull/4982
- @sansmoraxz made their first contribution in https://github.com/kedacore/keda/pull/4801
- @Taction made their first contribution in https://github.com/kedacore/keda/pull/4979
- @testwill made their first contribution in https://github.com/kedacore/keda/pull/5004
Full Changelog: https://github.com/kedacore/keda/compare/v2.11.0...v2.12.0
1、 keda-2.12.0-core.yaml 619.92KB
2、 keda-2.12.0-crds.yaml 608.86KB
3、 keda-2.12.0.yaml 624.71KB