Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on Dec 9, 2025. It is now read-only.

Conversation

@michaelasp
Copy link
Collaborator

Update to V1 apis in all examples, hold until GKE releases 1.34 and DRA is fully GA

Copy link
Member

@gauravkghildiyal gauravkghildiyal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(Please submit when appropriate)

@aojea
Copy link
Collaborator

aojea commented Aug 16, 2025

Great, thanks, we need to wait until Aug 27th https://www.kubernetes.dev/resources/release/

@gauravkghildiyal
Copy link
Member

Let's also take an AI of updating the KIND node images to use 1.34 version (I don't seem them available right now sadly)

@BenTheElder
Copy link
Collaborator

Let's also take an AI of updating the KIND node images to use 1.34 version (I don't seem them available right now sadly)

1.34 isn't released yet :-)

https://k8s.dev/release

@BenTheElder
Copy link
Collaborator

BenTheElder commented Aug 21, 2025

Around the 1.34 release, we will also release a new kind version with the latest fixes, and new images. We try to release at least as often as Kubernetes, roughly.

In between releases you can also test with ~arbitrary versions by pointing kind-build-node-image at one. @michaelasp has experience scripting this with CI and release builds of Kubernetes and there are details int he kind docs.

@gauravkghildiyal
Copy link
Member

1.34 isn't released yet :-)

Yeah I was wondering that maybe there's an RC version :) Not a biggie

@michaelasp
Copy link
Collaborator Author

Around the 1.34 release, we will also release a new kind version with the latest fixes, and new images. We try to release at least as often as Kubernetes, roughly.

In between releases you can also test with ~arbitrary versions by pointing kind-build-node-image at one. @michaelasp has experience scripting this with CI and release builds of Kubernetes and there are details int he kind docs.

Yeah this should be done in #172, we build the node image from a release version we know has the GA APIs in KCP. Done here.

@gauravkghildiyal is there anywhere else we want to do this?

@gauravkghildiyal
Copy link
Member

Around the 1.34 release, we will also release a new kind version with the latest fixes, and new images. We try to release at least as often as Kubernetes, roughly.
In between releases you can also test with ~arbitrary versions by pointing kind-build-node-image at one. @michaelasp has experience scripting this with CI and release builds of Kubernetes and there are details int he kind docs.

Yeah this should be done in #172, we build the node image from a release version we know has the GA APIs in KCP. Done here.

@gauravkghildiyal is there anywhere else we want to do this?

Oh sorry for not being specific. I was thinking about https://github.com/google/dranet/blob/main/kind.yaml. I think (maybe wrong) that our bats test does not build a custom KIND image and instead uses the one from the kind.yaml?

@michaelasp
Copy link
Collaborator Author

Around the 1.34 release, we will also release a new kind version with the latest fixes, and new images. We try to release at least as often as Kubernetes, roughly.
In between releases you can also test with ~arbitrary versions by pointing kind-build-node-image at one. @michaelasp has experience scripting this with CI and release builds of Kubernetes and there are details int he kind docs.

Yeah this should be done in #172, we build the node image from a release version we know has the GA APIs in KCP. Done here.
@gauravkghildiyal is there anywhere else we want to do this?

Oh sorry for not being specific. I was thinking about https://github.com/google/dranet/blob/main/kind.yaml. I think (maybe wrong) that our bats test does not build a custom KIND image and instead uses the one from the kind.yaml?

I think that's done here, that one is just for users, however I should update the kind.yaml file as I assume the 1.34 node image will be released by then and that is mostly for users to use dranet.

All our internal tests should be up to date though with 1.34

@gauravkghildiyal
Copy link
Member

I think that's done here

Ah, my bad, didn't spot that. Thanks for clarifying.

@BenTheElder
Copy link
Collaborator

BenTheElder commented Aug 22, 2025

Yeah I was wondering that maybe there's an RC version :) Not a biggie

kind build node-image v1.34.0-rc.2 && kind create cluster --image=kindest/node:latest

(You don't have to build kube from source anymore for some time, you can use any k8s release and package it into a node image for the current kind version, there's some chance it won't work if kubernetes made a breaking change that isn't mitigated in your kind version yet -- https://kind.sigs.k8s.io/docs/user/quick-start/#building-images)

@BenTheElder
Copy link
Collaborator

1.34.0 is out and kind v0.30.0 defaults to it
https://github.com/kubernetes-sigs/kind/releases/tag/v0.30.0

We should probably also setup CI flows that use kubernetes latest CI builds, in some later PR.

@michaelasp
Copy link
Collaborator Author

1.34 has released, merging.

@michaelasp michaelasp merged commit cdf7278 into google:main Aug 27, 2025
7 of 8 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants