feat(container): update image ghcr.io/home-operations/charts-mirror/keda (2.19.0 ➔ 2.20.0) #183
No reviewers
Labels
No labels
area/bootstrap
area/ci
area/flux
area/kubernetes
area/media
area/observability
area/renovate
area/talos
community
hold
hold/upstream
priority/high
priority/low
priority/medium
renovate/container
renovate/forgejo-action
renovate/github-release
renovate/grafana-dashboard
renovate/helm
type/digest
type/major
type/minor
type/patch
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Exikle/Artemis-Cluster!183
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/ghcr.io-home-operations-charts-mirror-keda-2.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
2.19.0→2.20.0Release Notes
kedacore/keda (ghcr.io/home-operations/charts-mirror/keda)
v2.20.0Compare Source
New
scalingModifiersfallback behavior (#7366)Improvements
--leader-election-idflag to allow configuring the leader election Lease name (#7564)keda_scaler_http_requests_total,keda_scaler_http_request_duration_seconds) for outbound HTTP requests made during scaler metric collection (#6600)KEDA_HTTP_TLS_CIPHER_LIST,KEDA_SERVICE_TLS_CIPHER_LISTandKEDA_SERVICE_MIN_TLS_VERSIONenv vars (#7617)globalHTTPTimeoutsoScalersCache.Closecannot block indefinitely (#7574)json.MarshalIndentcalls from admission webhook validation hot paths; replace spec-comparisonMarshalIndent-and-string-compare inisRemovingFinalizervariants withreflect.DeepEqual. Prevents webhook OOM under sustained admission load at large scale (observed at ~60k ScaledObjects) (#7670)groupByNodeparameter (#7628)workerDeploymentNameandworkerDeploymentBuildIdfields. DeprecatebuildId,selectAllActive, andselectUnversionedbecause those parameters are used for Rules-Based Worker Versioning, which was a short-lived experimental feature that has been deprecated in the Temporal server since December 2024 and will stop being supported soon. Users of Rules-Based Worker Versioning should use Worker Deployments instead. (#7672)Fixes
GetMetricswhen the gRPC connection is in Shutdown state instead of waiting for context timeout (#7251)keda_scaler_activenot being emitted for CPU and memory triggers (#4945)ScaledObjectReadyTypeinstead ofScaledJobReadyType) when transitioning to ready state (#7792)verifyReplicaCount, preventing invalid ScaledObjects from being created (#5954)stderrthresholdwhenlogtostderris enabled by updating klog to v2.140.0 (#7568)Close()for SQS, Kinesis, DynamoDB, DynamoDB Streams, and CloudWatch scalers (#7756)unprocessedEventThresholdto prevent integer division by zero when computing lag (#7732)enableEtagsis on (#7685)authTokenoptional to support unauthenticated InfluxDB instances (#7616)serverAddressnow appends/loki/api/v1/queryto the end of existing path instead of overriding (#7648)aggregateFromKubeServiceEndpointsusing empty label selector that matched all EndpointSlices in the namespace instead of only the target service's (#7641)getMaxMsgLagwhen the configured consumer is missing instead of falling back to the stream's last sequence, preventing incorrect scale-up tomaxReplicaCount(#7657)dysnix/predictkube-libstov0.1.0(drops the predictkube path to the archived/EOLgo-grpc-prometheusand to the deprecatedgolang/protobuf) and use a portable Prometheus-API instant query for the health check so the scaler works against VictoriaMetrics, Thanos and other Prometheus-API-compatible backends (#7745)Deprecations
You can find all deprecations in this overview and join the discussion here.
Breaking Changes
subscriptionSizesetting is DEPRECATED and is removed in v2.20 - Usemodeandvalueinstead (#7720)minMetricValuesetting is DEPRECATED and is removed - UseactivationTargetMetricValueinstead (#7436)tlssetting code is removed (#6094)authTokensetting fromtriggerMetadatais DEPRECATED and is removed in v2.20 - UseauthTokenfromresolvedEnvorauthParamsinstead (#7722)Other
eventstoevents.k8s.io(#7781)authModesfield from ArangoDB, Loki, Prometheus and PredictKube scalers (#7726)TestWaitForStatecausing flaky test under-racedetector (#7542)credentialsFromJSONwithcredentialsFromJSONWithType(#7523)Configuration
📅 Schedule: (in timezone America/Toronto)
🚦 Automerge: Enabled.
♻ 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.