keycloak / keycloak-operator

ARCHIVED Kubernetes Operator for the no longer supported WildFly distribution of Keycloak
Apache License 2.0
432 stars 280 forks source link

Support priorityClassName #581

Closed maxime1907 closed 1 year ago

maxime1907 commented 2 years ago

Description

Support priorityClassName in the keycloak CR for deployment and reconciliation

Discussion

No response

Motivation

If a Pod cannot be scheduled, the scheduler tries to preempt (evict) lower priority Pods to make scheduling of the pending Pod possible.

So if we add support for it, eviction in kubernetes cluster will work as expected and keycloak will stop behing evicted by higher priority pods.

Details

Add it as an experimental feature spec in the keycloak CR like it was done for serviceAccountName

stianst commented 1 year ago

Thanks (again) for reporting this issue. Keycloak 19 was the last version that included this legacy Operator, and with the release of Keycloak 20 the Operator reached EOL and this repository will be archived, please see our blog post on this topic. If this issue is still valid for the Realm Operator, please re-open it there. Thanks for your understanding. And be sure to check out our new Operator!