Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade keda #5

Open
wants to merge 391 commits into
base: main
Choose a base branch
from
Open

Upgrade keda #5

wants to merge 391 commits into from

Conversation

pratishbodhale
Copy link
Member

No description provided.

Bhargav-InfraCloud and others added 30 commits January 18, 2024 17:20
…ect Validations (kedacore#5377)

KEDA admission webhook rejects ScaledObject requests with CPU or memory
triggers when the resource limits (CPU/memory based on triggers) are
not set in the pod spec. This is expected behavior.

But if default limits are set in the LimitRange object in the same
namespace, the admission webhook should allow the ScaledObject request,
which currently doesn’t.

This change will check if there is a LimitRange with default limits
(CPU/memory based on triggers) in the namespace that ScaledObject is
in, and allows the request to proceed.

Also, added RBAC permissions for list & watch LimitRange.

Updated Change Log.

Signed-off-by: Bhargav Ravuri <[email protected]>
Signed-off-by: Zbynek Roubalik <[email protected]>
…re#5410)

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Set LeaderElectionNamespace to PodNamespace

Signed-off-by: Ali Aqel <[email protected]>

* update changelog

Signed-off-by: Ali Aqel <[email protected]>

* move changelog to unreleased

Signed-off-by: Ali Aqel <[email protected]>

* fix changelog

Signed-off-by: Ali Aqel <[email protected]>

* fix changelog ordering

Signed-off-by: Ali Aqel <[email protected]>

* fix changelog per comments

Signed-off-by: Ali Aqel <[email protected]>

---------

Signed-off-by: Ali Aqel <[email protected]>
…e#5421)

Signed-off-by: Siva Guruvareddiar <[email protected]>
Co-authored-by: Jorge Turrado Ferrero <[email protected]>
…re#5427)

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Update

Signed-off-by: SpiritZhou <[email protected]>

* Update

Signed-off-by: SpiritZhou <[email protected]>

---------

Signed-off-by: SpiritZhou <[email protected]>
* chore: bump deps

Signed-off-by: Jorge Turrado <[email protected]>

* update manifests

Signed-off-by: Jorge Turrado <[email protected]>

---------

Signed-off-by: Jorge Turrado <[email protected]>
…re#5485)

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…s and properly close the connecctions (kedacore#5452)

* fix(gcp scalers): Restore previous time horizon to fix missing metrics

Signed-off-by: Jorge Turrado <[email protected]>

* Close gcp client on scaler closing

Signed-off-by: Jorge Turrado <[email protected]>

* fix style

Signed-off-by: Jorge Turrado <[email protected]>

---------

Signed-off-by: Jorge Turrado <[email protected]>
* add grpc authority head override command-line flag

Signed-off-by: Ali Aqel <[email protected]>
Signed-off-by: aliaqel-stripe <[email protected]>
Co-authored-by: Zbynek Roubalik <[email protected]>
| datasource  | package       | from   | to     |
| ----------- | ------------- | ------ | ------ |
| github-tags | actions/cache | v4.0.0 | v4.0.1 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…riggerAuthentication (kedacore#5517)

Signed-off-by: Paul Yu <[email protected]>
Signed-off-by: Paul Yu <[email protected]>
Signed-off-by: Jorge Turrado Ferrero <[email protected]>
Co-authored-by: Jorge Turrado Ferrero <[email protected]>
rickbrouwer and others added 27 commits November 3, 2024 11:53
* Refactor couchdb scaler

Signed-off-by: rickbrouwer <[email protected]>

* Update

Signed-off-by: rickbrouwer <[email protected]>

---------

Signed-off-by: rickbrouwer <[email protected]>
* Refactor cassandra scaler

Signed-off-by: rickbrouwer <[email protected]>

* Update feedback

Signed-off-by: rickbrouwer <[email protected]>

---------

Signed-off-by: rickbrouwer <[email protected]>
* Update

Signed-off-by: SpiritZhou <[email protected]>

* Update CHANGLOG

Signed-off-by: SpiritZhou <[email protected]>

* Update

Signed-off-by: SpiritZhou <[email protected]>

---------

Signed-off-by: SpiritZhou <[email protected]>
Signed-off-by: Jorge Turrado <[email protected]>
Co-authored-by: Jorge Turrado <[email protected]>
* add error checking for sqs metrics to avoid runtime panics

Signed-off-by: Rob Pickerill <[email protected]>

* update changelog

Signed-off-by: Rob Pickerill <[email protected]>

---------

Signed-off-by: Rob Pickerill <[email protected]>
Co-authored-by: Jorge Turrado Ferrero <[email protected]>
…rbs (kedacore#6129)

* fix: Replace wildcards in RBAC objects with explicit resources and verbs

Signed-off-by: Mikhail Zholobov <[email protected]>

* Update changelog

Signed-off-by: Mikhail Zholobov <[email protected]>

* Revert the deletion of RBAC rule "allow to get any resource"

Signed-off-by: Mikhail Zholobov <[email protected]>

* Rollback the RBAC rule for "*/scale"

According to the PR review comment.

Signed-off-by: Mikhail Zholobov <[email protected]>

---------

Signed-off-by: Mikhail Zholobov <[email protected]>
* Refactor Selenium Grid scaler

Signed-off-by: Viet Nguyen Duc <[email protected]>

* Add unit tests from other PRs

Signed-off-by: Viet Nguyen Duc <[email protected]>

---------

Signed-off-by: Viet Nguyen Duc <[email protected]>
* Refactor azure queue scaler

Signed-off-by: rickbrouwer <[email protected]>

* update after feedback

Signed-off-by: Rick Brouwer <[email protected]>

---------

Signed-off-by: rickbrouwer <[email protected]>
Signed-off-by: Rick Brouwer <[email protected]>
Co-authored-by: Jorge Turrado Ferrero <[email protected]>
Signed-off-by: Sam Barnes-Thornton <[email protected]>
Signed-off-by: sbarnesthornton <[email protected]>
Signed-off-by: Zbynek Roubalik <[email protected]>
Co-authored-by: Sam Barnes-Thornton <[email protected]>
Co-authored-by: Jorge Turrado Ferrero <[email protected]>
Co-authored-by: Zbynek Roubalik <[email protected]>
Co-authored-by: Jorge Turrado Ferrero <[email protected]>
Co-authored-by: Zbynek Roubalik <[email protected]>
Signed-off-by: rickbrouwer <[email protected]>
Signed-off-by: Rick Brouwer <[email protected]>
Signed-off-by: Jorge Turrado Ferrero <[email protected]>
Co-authored-by: Jorge Turrado Ferrero <[email protected]>
* fix: ensure consistent JSON log format for automaxprocs

Signed-off-by: Omer Aplatony <[email protected]>

* moved to Unreleased

Signed-off-by: Omer Aplatony <[email protected]>

---------

Signed-off-by: Omer Aplatony <[email protected]>
* feat: add nsq scaler

Signed-off-by: Matt Ulmer <[email protected]>

* fix changelog and image ref

Signed-off-by: Matt Ulmer <[email protected]>

* fix changelog formatting

Signed-off-by: Matt Ulmer <[email protected]>

* fix: address comments

Signed-off-by: Matt Ulmer <[email protected]>

* feat: add useHttps/unsafeSsl to nsqScaler

Signed-off-by: Matt Ulmer <[email protected]>

* fix: make nsq e2e tests more reliable

Signed-off-by: Matt Ulmer <[email protected]>

* Update tests/scalers/nsq/nsq_test.go

Co-authored-by: Jorge Turrado Ferrero <[email protected]>
Signed-off-by: Matt Ulmer <[email protected]>

* fix: update changelog

Signed-off-by: Matt Ulmer <[email protected]>

---------

Signed-off-by: Matt Ulmer <[email protected]>
Co-authored-by: Jorge Turrado Ferrero <[email protected]>
since code was missing for setting a scaledjob as ready it was stuck as unready if there ever was a problem

This is a fix for a regression in kedacore#5916

Signed-off-by: Mårten Svantesson <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.