portefaix / portefaix-kubernetes

Kubernetes resources
https://github.com/portefaix/.github
Other
8 stars 7 forks source link

chore(deps): update helm release keda to 2.14.2 #5389

Closed renovate[bot] closed 3 weeks ago

renovate[bot] commented 3 weeks ago

Mend Renovate

This PR contains the following updates:

Package Update Change
keda minor 2.12.0 -> 2.14.2

Release Notes

kedacore/keda (keda) ### [`v2.14.0`](https://togithub.com/kedacore/keda/blob/HEAD/CHANGELOG.md#v2140) ##### New - **General**: Provide capability to filter CloudEvents ([#​3533](https://togithub.com/kedacore/keda/issues/3533)) - **Kafka**: Support Kafka SASL MSK IAM authentication ([#​5540](https://togithub.com/kedacore/keda/issues/5540)) - **NATS Scaler**: Add TLS authentication ([#​2296](https://togithub.com/kedacore/keda/issues/2296)) - **ScaledObject**: Ability to specify `initialCooldownPeriod` ([#​5008](https://togithub.com/kedacore/keda/issues/5008)) ##### Experimental Here is an overview of all new **experimental** features: - **General**: Introduce Azure Event Grid as a new CloudEvent destination ([#​3587](https://togithub.com/kedacore/keda/issues/3587)) ##### Improvements - **General**: Add active trigger name in ScaledObject's scale out event ([#​5577](https://togithub.com/kedacore/keda/issues/5577)) - **General**: Add command-line flag in Adapter to allow override of gRPC Authority Header ([#​5449](https://togithub.com/kedacore/keda/issues/5449)) - **General**: Add GRPC Client and Server metrics ([#​5502](https://togithub.com/kedacore/keda/issues/5502)) - **General**: Add GRPC Client support for opentelemetry ([#​5698](https://togithub.com/kedacore/keda/issues/5698)) - **General**: Add OPENTELEMETRY flag in e2e test YAML ([#​5375](https://togithub.com/kedacore/keda/issues/5375)) - **General**: Add support for cross tenant/cloud authentication when using Azure Workload Identity for TriggerAuthentication ([#​5441](https://togithub.com/kedacore/keda/issues/5441)) - **General**: Add `validations.keda.sh/hpa-ownership` annotation to HPA to disable ownership validation ([#​5516](https://togithub.com/kedacore/keda/issues/5516)) - **General**: Improve Prometheus metrics to align with best practices ([#​4854](https://togithub.com/kedacore/keda/issues/4854)) - **General**: Support csv-format for WATCH_NAMESPACE env var ([#​5670](https://togithub.com/kedacore/keda/issues/5670)) - **General**: Validate fallback configuration when creating ScaledObjects ([#​5515](https://togithub.com/kedacore/keda/issues/5515)) - **Azure Event Hub Scaler**: Remove usage of checkpoint offsets to account for SDK checkpointing implementation changes ([#​5574](https://togithub.com/kedacore/keda/issues/5574)) - **GCP Pub/Sub Scaler**: Add support for resolving resource names from the scale target's environment ([#​5693](https://togithub.com/kedacore/keda/issues/5693)) - **GCP Stackdriver Scaler**: Add missing parameters 'rate' and 'count' for GCP Stackdriver Scaler alignment ([#​5633](https://togithub.com/kedacore/keda/issues/5633)) - **Metrics API Scaler**: Add support for various formats: json, xml, yaml, prometheus ([#​2633](https://togithub.com/kedacore/keda/issues/2633)) - **MongoDB Scaler**: Add scheme field support srv record ([#​5544](https://togithub.com/kedacore/keda/issues/5544)) ##### Fixes - **General**: Fix CVE-2024-28180 in github.com/go-jose/go-jose/v3 ([#​5617](https://togithub.com/kedacore/keda/pull/5617)) - **General**: Fix fallback logic in formula-based evaluation ([#​5666](https://togithub.com/kedacore/keda/issues/5666)) - **General**: Fix wrong scaler active value and paused value that are pushed to OpenTelemetry ([#​5705](https://togithub.com/kedacore/keda/issues/5705)) - **General**: Log field `ScaledJob` no longer have conflicting types ([#​5592](https://togithub.com/kedacore/keda/pull/5592)) - **General**: Prometheus metrics shows errors correctly ([#​5597](https://togithub.com/kedacore/keda/issues/5597)|[#​5663](https://togithub.com/kedacore/keda/issues/5663)) - **General**: Validate empty array value of triggers in ScaledObject/ScaledJob creation ([#​5520](https://togithub.com/kedacore/keda/issues/5520)) - **GitHub Runner Scaler**: Fixed `in_progress` detection on running jobs instead of just `queued` ([#​5604](https://togithub.com/kedacore/keda/issues/5604)) - **New Relic Scaler**: Consider empty results set from query executer ([#​5619](https://togithub.com/kedacore/keda/pull/5619)) - **RabbitMQ Scaler**: HTTP Connections respect TLS configuration ([#​5668](https://togithub.com/kedacore/keda/issues/5668)) ##### Deprecations You can find all deprecations in [this overview](https://togithub.com/kedacore/keda/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Abreaking-change) and [join the discussion here](https://togithub.com/kedacore/keda/discussions/categories/deprecations). New deprecation(s): - Various Prometheus metrics have been renamed to follow the preferred naming conventions. The old ones are still available, but will be removed in the future ([#​4854](https://togithub.com/kedacore/keda/issues/4854)). ##### Breaking Changes - **General**: TODO ([#XXX](https://togithub.com/kedacore/keda/issues/XXX)) ##### Other - **General**: Allow E2E tests to be run against existing KEDA and/or Kafka installation ([#​5595](https://togithub.com/kedacore/keda/pull/5595)) - **General**: Bump K8s deps to 0.29.4 & add Flowcontrol to Metrics Server RBAC ([#​5740](https://togithub.com/kedacore/keda/issues/5740)) - **General**: Improve readability of utility function getParameterFromConfigV2 ([#​5037](https://togithub.com/kedacore/keda/issues/5037)) - **General**: Introduce ENABLE_OPENTELEMETRY in deploying/testing process ([#​5375](https://togithub.com/kedacore/keda/issues/5375)|[#​5578](https://togithub.com/kedacore/keda/issues/5578)) - **General**: Migrate away from unmaintained golang/mock and use uber/gomock ([#​5440](https://togithub.com/kedacore/keda/issues/5440)) - **General**: Minor refactor to reduce copy/paste code in ScaledObject webhook ([#​5397](https://togithub.com/kedacore/keda/issues/5397)) - **General**: No need to list all secret in the namespace to find just one ([#​5669](https://togithub.com/kedacore/keda/pull/5669)) - **Kafka**: Expose GSSAPI service name ([#​5474](https://togithub.com/kedacore/keda/issues/5474)) ### [`v2.13.1`](https://togithub.com/kedacore/keda/blob/HEAD/CHANGELOG.md#v2131) [Compare Source](https://togithub.com/kedacore/keda/compare/v2.13.0...v2.13.1) ##### Fixes - **General**: Fix release asset should specify the version in `keda-*-core.yaml`([#​5484](https://togithub.com/kedacore/keda/issues/5484)) - **GCP Scalers**: Properly close the connection during the scaler cleaning process ([#​5448](https://togithub.com/kedacore/keda/issues/5448)) - **GCP Scalers**: Restore previous time horizon to prevent querying issues ([#​5429](https://togithub.com/kedacore/keda/issues/5429)) - **Prometheus Scaler**: Fix for missing AWS region from metadata ([#​5419](https://togithub.com/kedacore/keda/issues/5419)) ### [`v2.13.0`](https://togithub.com/kedacore/keda/blob/HEAD/CHANGELOG.md#v2130) [Compare Source](https://togithub.com/kedacore/keda/compare/v2.12.1...v2.13.0) ##### New - **General**: Adds support for GCP Secret Manager as a source for TriggerAuthentication ([#​4831](https://togithub.com/kedacore/keda/issues/4831)) - **General**: Introduce new AWS Authentication ([#​4134](https://togithub.com/kedacore/keda/issues/4134)) - **General**: Support TriggerAuthentication properties from ConfigMap ([#​4830](https://togithub.com/kedacore/keda/issues/4830)) - **Azure Blob Storage Scaler**: Allow to authenticate to Azure Storage using SAS tokens ([#​5393](https://togithub.com/kedacore/keda/issues/5393)) - **Azure Pipelines Scaler**: Add support for workload identity authentication ([#​5013](https://togithub.com/kedacore/keda/issues/5013)) - **Azure Storage Queue Scaler**: Allow to authenticate to Azure Storage using SAS tokens ([#​5393](https://togithub.com/kedacore/keda/issues/5393)) - **Kafka Scaler**: Add support for Kerberos authentication (SASL / GSSAPI) ([#​4836](https://togithub.com/kedacore/keda/issues/4836)) - **Prometheus Metrics**: Expose prometheus metrics for ScaledJob resources ([#​4798](https://togithub.com/kedacore/keda/issues/4798)) - **Prometheus Metrics**: Introduce paused ScaledObjects in Prometheus metrics ([#​4430](https://togithub.com/kedacore/keda/issues/4430)) - **Prometheus Scaler**: Provide scaler for Amazon managed service for Prometheus ([#​2214](https://togithub.com/kedacore/keda/issues/2214)) ##### Experimental Here is an overview of all new **experimental** features: - **General**: Emit CloudEvents on major KEDA events ([#​3533](https://togithub.com/kedacore/keda/issues/3533)|[#​5278](https://togithub.com/kedacore/keda/issues/5278)) ##### Improvements - **General**: Add CloudEventSource metrics in Prometheus & OpenTelemetry ([#​3531](https://togithub.com/kedacore/keda/issues/3531)) - **General**: Add RBAC permissions for list & watch LimitRange, and check default limits from LimitRange for validations ([#​5377](https://togithub.com/kedacore/keda/pull/5377)) - **General**: Add validations for replica counts when creating ScaledObjects ([#​5288](https://togithub.com/kedacore/keda/issues/5288)) - **General**: Bubble up AuthRef TriggerAuthentication errors as ScaledObject events ([#​5190](https://togithub.com/kedacore/keda/issues/5190)) - **General**: Enhance pod identity role assumption in AWS by directly integrating with OIDC/Federation ([#​5178](https://togithub.com/kedacore/keda/issues/5178)) - **General**: Fix issue where paused annotation being set to false still leads to ScaledObjects/ScaledJobs being paused ([#​5215](https://togithub.com/kedacore/keda/issues/5215)) - **General**: Implement credentials cache for AWS Roles to reduce AWS API calls ([#​5297](https://togithub.com/kedacore/keda/issues/5297)) - **General**: Request all ScaledObject/ScaledJob triggers in parallel ([#​5276](https://togithub.com/kedacore/keda/issues/5276)) - **General**: Use client-side round-robin load balancing for gRPC calls ([#​5224](https://togithub.com/kedacore/keda/issues/5224)) - **GCP PubSub Scaler**: Support distribution-valued metrics and metrics from topics ([#​5070](https://togithub.com/kedacore/keda/issues/5070)) - **GCP Stackdriver Scaler**: Support valueIfNull parameter ([#​5345](https://togithub.com/kedacore/keda/pull/5345)) - **Hashicorp Vault**: Add support to get secret that needs write operation (eg. `pki`) ([#​5067](https://togithub.com/kedacore/keda/issues/5067)) - **Hashicorp Vault**: Fix operator panic when `spec.hashiCorpVault.credential.serviceAccount` is not set ([#​4964](https://togithub.com/kedacore/keda/issues/4964)) - **Hashicorp Vault**: Fix operator panic when using root token to authenticate to vault server ([#​5192](https://togithub.com/kedacore/keda/issues/5192)) - **Kafka Scaler**: Ability to set upper bound to the number of partitions with lag ([#​3997](https://togithub.com/kedacore/keda/issues/3997)) - **Kafka Scaler**: Improve logging for Sarama client ([#​5102](https://togithub.com/kedacore/keda/issues/5102)) - **Prometheus Scaler**: Add `queryParameters` parameter ([#​4962](https://togithub.com/kedacore/keda/issues/4962)) - **Pulsar Scaler**: Support \`endpointParams\`\` in Pulsar OAuth ([#​5069](https://togithub.com/kedacore/keda/issues/5069)) ##### Fixes - **General**: Admission webhook does not reject workloads with only resource limits provided ([#​4802](https://togithub.com/kedacore/keda/issues/4802)) - **General**: Fix CVE-2023-39325 in golang.org/x/net ([#​5122](https://togithub.com/kedacore/keda/issues/5122)) - **General**: Fix otelgrpc DoS vulnerability ([#​5208](https://togithub.com/kedacore/keda/issues/5208)) - **General**: Fix Pod identity not being considered when scaled target is a CRD ([#​5021](https://togithub.com/kedacore/keda/issues/5021)) - **General**: Prevented memory leak generated by not correctly cleaning http connections ([#​5248](https://togithub.com/kedacore/keda/issues/5248)) - **General**: Prevented stuck status due to timeouts during scalers generation ([#​5083](https://togithub.com/kedacore/keda/issues/5083)) - **General**: ScaledObject Validating Webhook should support `dry-run=server` requests ([#​5306](https://togithub.com/kedacore/keda/issues/5306)) - **General**: Set `LeaderElectionNamespace` to PodNamespace so leader election works in OutOfCluster mode ([#​5404](https://togithub.com/kedacore/keda/issues/5404)) - **AWS Scalers**: Ensure session tokens are included when instantiating AWS credentials ([#​5156](https://togithub.com/kedacore/keda/issues/5156)) - **Azure Event Hub Scaler**: Improve unprocessedEventThreshold calculation ([#​4250](https://togithub.com/kedacore/keda/issues/4250)) - **Azure Pipelines**: Prevent HTTP 400 errors due to `poolName` with spaces ([#​5107](https://togithub.com/kedacore/keda/issues/5107)) - **GCP PubSub Scaler**: Added `project_id` to filter for metrics queries ([#​5256](https://togithub.com/kedacore/keda/issues/5256)) - **GCP PubSub Scaler**: Respect default value of `value` ([#​5093](https://togithub.com/kedacore/keda/issues/5093)) - **Github Runner Scaler**: Support for custom API endpoint ([#​5387](https://togithub.com/kedacore/keda/issues/5387)) - **NATS JetSteam Scaler**: Raise an error if leader not found ([#​5358](https://togithub.com/kedacore/keda/pull/5358)) - **Pulsar Scaler**: Fix panic when auth is not used ([#​5271](https://togithub.com/kedacore/keda/issues/5271)) - **ScaledJobs**: Copy ScaledJob annotations to child Jobs ([#​4594](https://togithub.com/kedacore/keda/issues/4594)) ##### Deprecations You can find all deprecations in [this overview](https://togithub.com/kedacore/keda/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+label%3Abreaking-change) and [join the discussion here](https://togithub.com/kedacore/keda/discussions/categories/deprecations). New deprecation(s): - Remove support for Azure AD Pod Identity-based authentication ([#​5035](https://togithub.com/kedacore/keda/issues/5035)) ##### Breaking Changes - **General**: Clean up previously deprecated code in Azure Data Explorer Scaler about clientSecret for 2.13 release ([#​5051](https://togithub.com/kedacore/keda/issues/5051)) ##### Other - **General**: Bump K8s deps to 0.28.5 ([#​5346](https://togithub.com/kedacore/keda/pull/5346)) - **General**: Fix CVE-2023-45142 in OpenTelemetry ([#​5089](https://togithub.com/kedacore/keda/issues/5089)) - **General**: Fix logger in OpenTelemetry collector ([#​5094](https://togithub.com/kedacore/keda/issues/5094)) - **General**: Fix lost commit from the newly created utility function ([#​5037](https://togithub.com/kedacore/keda/issues/5037)) - **General**: Improve docker image build time through caches ([#​5316](https://togithub.com/kedacore/keda/issues/5316)) - **General**: Reduce amount of gauge creations for OpenTelemetry metrics ([#​5101](https://togithub.com/kedacore/keda/issues/5101)) - **General**: Refactor `scalers` package ([#​5379](https://togithub.com/kedacore/keda/issues/5379)) - **General**: Removed not required RBAC permissions ([#​5261](https://togithub.com/kedacore/keda/issues/5261)) - **General**: Support profiling for KEDA components ([#​4789](https://togithub.com/kedacore/keda/issues/4789)) - **CPU scaler**: Wait for metrics window during CPU scaler tests ([#​5294](https://togithub.com/kedacore/keda/pull/5294)) - **Hashicorp Vault**: Improve test coverage in `pkg/scaling/resolver/hashicorpvault_handler` ([#​5195](https://togithub.com/kedacore/keda/issues/5195)) - **Kafka Scaler**: Add more test cases for large value of LagThreshold ([#​5354](https://togithub.com/kedacore/keda/issues/5354)) - **Openstack Scaler**: Use Gophercloud SDK ([#​3439](https://togithub.com/kedacore/keda/issues/3439)) ### [`v2.12.1`](https://togithub.com/kedacore/keda/blob/HEAD/CHANGELOG.md#v2121) [Compare Source](https://togithub.com/kedacore/keda/compare/v2.12.0...v2.12.1) ##### Fixes - **General**: Fix CVE-2023-39325 in golang.org/x/net ([#​5122](https://togithub.com/kedacore/keda/issues/5122)) - **General**: Fix CVE-2023-45142 in Opentelemetry ([#​5089](https://togithub.com/kedacore/keda/issues/5089)) - **General**: Fix logger in Opentelemetry collector ([#​5094](https://togithub.com/kedacore/keda/issues/5094)) - **General**: Fix otelgrpc DoS vulnerability ([#​5208](https://togithub.com/kedacore/keda/issues/5208)) - **General**: Prevented stuck status due to timeouts during scalers generation ([#​5083](https://togithub.com/kedacore/keda/issues/5083)) - **Azure Pipelines**: No more HTTP 400 errors produced by poolName with spaces ([#​5107](https://togithub.com/kedacore/keda/issues/5107))

Configuration

πŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.