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

Compatibility with Kubernetes v1.29 #2603

Open
toabi opened this issue Apr 11, 2024 · 5 comments
Open

Compatibility with Kubernetes v1.29 #2603

toabi opened this issue Apr 11, 2024 · 5 comments
Labels

Comments

@toabi
Copy link

toabi commented Apr 11, 2024

The table in the readme currently only lists v1.28 as max version.

Is there really anything blocking the use of the operator in a kubernetes 1.29 cluster?

@FxKu FxKu added the question label Apr 15, 2024
@FxKu
Copy link
Member

FxKu commented Apr 15, 2024

image

I have only noticed one incompatibility when changing libraries to 1.29. But it's only the go-client (it must be VolumeResourceRequirements now). Would be happy if you can test out operator on 1.29. We are just moving to 1.28 here.

@minimax75
Copy link

minimax75 commented Apr 19, 2024

Hi @FxKu ,
I ran an update from EKS 1.28 to 1.29 on our test-box with Operator version 1.10.1 and observed following problem.
Leader-Pods are not evicted automatically from a cordoned and draining node. I need to manually switchover and then the pod gets evicted.
I did not observe this behavior during the upgrade from 1.27 to 1.28.

@FxKu
Copy link
Member

FxKu commented Apr 23, 2024

@minimax75 sounds unrelated to 1.29. Maybe you're using a newer Spilo/Patroni version? I would update to 1.11 to be sure you include this fix: #2515

@98jan
Copy link

98jan commented Apr 23, 2024

installed today in my kubeadm provisioned Kubernetes Cluster with version 1.29.0 and everything was working as expected for my use case.

@minimax75
Copy link

updated to 1.11 and the issue is gone, so looks like it is related to spilo-15 3.2-p1 and operator 1.10.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants