-
Notifications
You must be signed in to change notification settings - Fork 798
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
Migrate away from using the generate-groups script from k8s.io #3659
Comments
Easiest way to check would be to run |
Regarding the
|
The script Once |
We can either vendor the code-generator repo (at the same branch version as we vendor client-go), or we can clone that github repository inside of our build image and execute it there. |
Thanks @roberthbailey👍🏻 Just for my notes: We have cloned the code-generator repo in here. When Agones updates to Kubernetes 1.30, we will switch from |
Just out of curiosity - I'm assuming the script doesn't exist in 1.29 ? |
I assumed that root@deeaacff63a6:/go/src/k8s.io/code-generator# ls should I switch to the new script once the PR for the Kubernetes version is merged, or should I make the change within that PR? |
Let's do it in a new PR once that is merged. One problem at a time 😄 |
Is your feature request related to a problem? Please describe.
The
generate-groups
script was deprecated in Kubernetes 1.28 and will no longer exist with Kuberetes 1.30 (source). We need to update our tooling to no longer depend upon it.Describe the solution you'd like
The replacement script is
kube_codegen.sh
. We should switch over to the new script.Describe alternatives you've considered
We have to keep up with Kubernetes so there really isn't an alternative.
Additional context
https://github.com/googleforgames/agones/blob/main/build/build-image/gen-crd-client.sh#L19
The text was updated successfully, but these errors were encountered: