keycloak / keycloak-operator

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

Deprecate `podDisruptionBudget` #551

Closed vmuzikar closed 2 years ago

vmuzikar commented 2 years ago

Description

Discussion

No response

Motivation

K8s 1.25 is removing some APIs. One of them is PodDisruptionBudget v1beta1 that is used by the Operator.

Details

No response

kfox1111 commented 2 years ago

I don't understand. They are removing a beta api, but because they have a v1 now. This shouldn't remove pdb support, but instead update it to use the v1 api?

vmuzikar commented 2 years ago

@kfox1111 Yes, that is correct. However, due to various technical reasons (which one of them is that the Operator is deprecated in the upstream) we decided drop the PDB support on newer K8s clusters.