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 the default kubernetes version #427

Closed
ChengyuZhu6 opened this issue Aug 28, 2024 · 6 comments · Fixed by #429
Closed

Upgrade the default kubernetes version #427

ChengyuZhu6 opened this issue Aug 28, 2024 · 6 comments · Fixed by #429

Comments

@ChengyuZhu6
Copy link
Member

Do we have a plan to upgrade the default version of Kubernetes? Currently, it’s v1.24.0 in the operator. The latest release for v1.24 from upstream was on August 24, 2023: https://github.com/kubernetes/kubernetes/releases/tag/v1.24.17

@mythi
Copy link
Contributor

mythi commented Aug 28, 2024

Do we have a plan to upgrade the default version of Kubernetes?

What upgrades are needed and where?

@stevenhorsman
Copy link
Member

I think we definitely should as 1.24 has been out of support for a long time. I think we need to update our docs and the operator CI. I'm not sure if the operator SDK might need bumping in tandem though, or if the bumps that you are doing Mikko will be enough. I can give it a try and find out I guess!

@mythi
Copy link
Contributor

mythi commented Aug 28, 2024

I think we need to update our docs and the operator CI.

Is this what this issue is about? If yes, I could also help a bit with the envtest parts since #426 is related.

@stevenhorsman
Copy link
Member

If yes, I could also help a bit with the envtest parts since #426 is related.

That's my interpretation (as it's been on my list for a while), but Chengyu might have meant something else. And you are correct that it makes more sense to include the ENVTEST_K8S_VERSION, K8S_VERSION and ansible group_vars bumps in #426 as anyone else would probably have to build on the PR anyway.

@ChengyuZhu6
Copy link
Member Author

I think we definitely should as 1.24 has been out of support for a long time.

That’s what I meant. There are many new and interesting features in Kubernetes versions higher than 1.24 (the newest is 1.31), and version 1.24 has not been supported for a long time from upstream. I raised this issue because I’m unsure whether the community intentionally set the version to 1.24 for some specific reasons (since I tried version 1.26 and it didn’t work), or if there are other considerations.

@mythi
Copy link
Contributor

mythi commented Sep 4, 2024

This is WIP in #429.

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 a pull request may close this issue.

3 participants