kuberhealthy icon indicating copy to clipboard operation
kuberhealthy copied to clipboard

PodDisruptionBudgets API version policy/v1beta1 removed in Kubernetes 1.25

Open seifrajhi opened this issue 1 year ago • 4 comments

Describe the bug I was trying to install kuberhealthy in my kubernetes cluster version 1.25, but I faced issue with kind: PodDisruptionBudget since in version v1.25 PodDisruptionBudgets API version policy/v1beta1 removed.

Steps To Reproduce

# If you don't use Prometheus:
kubectl create namespace kuberhealthy
kubectl apply -f https://raw.githubusercontent.com/kuberhealthy/kuberhealthy/master/deploy/kuberhealthy.yaml

Can you please add support to the latest version of kubernetes cluster v1.25 of PodDisruptionBudget

seifrajhi avatar Sep 09 '23 13:09 seifrajhi

Hi @seifrajhi the static yaml files still need to be updated to account for the deprecation of policy/v1beta1.

The remaining components should install without issue and you should have a functional Kuberhealthy in your K8s cluster.

mikeinton avatar Sep 19 '23 23:09 mikeinton

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment on the issue or this will be closed in 15 days.

github-actions[bot] avatar Jan 26 '24 00:01 github-actions[bot]

avoid stale

seifrajhi avatar Jan 26 '24 10:01 seifrajhi

/do-not-close

seifrajhi avatar Jan 26 '24 12:01 seifrajhi

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment on the issue or this will be closed in 15 days.

github-actions[bot] avatar Mar 10 '24 00:03 github-actions[bot]

avoid stale

seifrajhi avatar Mar 10 '24 06:03 seifrajhi

@seifrajhi curious if you were able to get this working with v1.25/ if the team addressed your issue?

cindyytong avatar Mar 27 '24 18:03 cindyytong

This should actually be working in the latest versions. I see the proper version in the helm chart's PDB. Maybe you are using an old version of the chart?

Current PDB template: https://github.com/kuberhealthy/kuberhealthy/blob/master/deploy/helm/kuberhealthy/templates/poddisruptionbudget.yaml

integrii avatar Apr 11 '24 08:04 integrii

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment on the issue or this will be closed in 15 days.

github-actions[bot] avatar May 12 '24 00:05 github-actions[bot]

This issue was closed because it has been stalled for 15 days with no activity. Please reopen and comment on the issue if you believe it should stay open.

github-actions[bot] avatar May 28 '24 00:05 github-actions[bot]