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

Bump K8s dependencies to 1.28 #3549

Closed
3 tasks
varshaprasad96 opened this issue Aug 23, 2023 · 3 comments · Fixed by #3561
Closed
3 tasks

Bump K8s dependencies to 1.28 #3549

varshaprasad96 opened this issue Aug 23, 2023 · 3 comments · Fixed by #3561
Assignees
Labels
kind/feature Categorizes issue or PR as related to a new feature.

Comments

@varshaprasad96
Copy link
Member

varshaprasad96 commented Aug 23, 2023

What do you want to happen?

Creating this issue to track the bumping of K8s dependencies to 1.28.

Controller-runtime (https://github.com/kubernetes-sigs/controller-runtime/releases/tag/v0.16.0) and controller-tools (https://github.com/kubernetes-sigs/controller-tools/releases/tag/v0.13.0) have released a version with 1.28 releases of k8s dependencies.

Things to do:

  • Bump deps in Kubebuilder binary
  • Bump reps in all the plugins
  • Bump deps in KB declarative pattern (the PR to deprecate and remove it is still in progress)

Refer to #3444 to know how it was done for k8s 1.27 bumps.

Extra Labels

No response

@varshaprasad96 varshaprasad96 added the kind/feature Categorizes issue or PR as related to a new feature. label Aug 23, 2023
@camilamacedo86
Copy link
Member

camilamacedo86 commented Aug 24, 2023

Just to provide further info:

To bump to use Kubernetes version 1.28 we need to:

  • Generate the envtools for it (it is done)

The build is made from the branch tools-releases. So, we need to create a PR to generate tools with the latest binaries version

Example: #3376 (comment)

@Kavinjsir
Copy link
Contributor

/assign

Kavinjsir added a commit to Kavinjsir/kubebuilder that referenced this issue Aug 26, 2023
Partially resolve kubernetes-sigs#3549 to support Kubernetes v1.28.0
Kavinjsir added a commit to Kavinjsir/kubebuilder that referenced this issue Aug 26, 2023
Partially resolve kubernetes-sigs#3549 to support Kubernetes v1.28.0
Also bump go-apidiff to the latest version
@Kavinjsir
Copy link
Contributor

Can someone help with reviewing: kubernetes/test-infra#30523 please?

I'm trying to update the Kubernetes versions based on:
https://github.com/kubernetes-sigs/kind/releases/tag/v0.20.0

cc: @camilamacedo86 @varshaprasad96

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
3 participants