-
Notifications
You must be signed in to change notification settings - Fork 311
Update client generation to Kubernetes v1.35 and bump SDK version to 19.0 #1712
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
base: master
Are you sure you want to change the base?
Conversation
Co-authored-by: tg123 <170430+tg123@users.noreply.github.com>
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: Copilot The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
manually verified |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR updates the Kubernetes C# client to track the v1.35 API surface. The SDK version is bumped to 19.0 to reflect compatibility with Kubernetes v1.35.0.
Changes:
- Updated target Kubernetes version from v1.34.0 to v1.35.0
- Bumped SDK version from 18.0 to 19.0
- Added compatibility entry for SDK 19.0 with Kubernetes 1.35
Reviewed changes
Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| version.json | Incremented SDK version to 19.0 |
| csharp.settings | Updated KUBERNETES_BRANCH to v1.35.0 |
| README.md | Added SDK 19.0 / Kubernetes 1.35 compatibility row |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Kubernetes C# client needs to track the upstream v1.35 API surface and expose the refreshed swagger/models.
Generation inputs
v1.35.0incsharp.settings.Generated artifacts
swagger.jsonregenerated from the processed v1.35 spec (info.version nowv1.35.0).Versioning & docs
19.0inversion.json.Warning
Firewall rules blocked me from connecting to one or more addresses (expand for details)
I tried to connect to the following addresses, but was blocked by firewall rules:
idp.issuer.url/usr/share/dotnet/dotnet /usr/share/dotnet/dotnet exec --runtimeconfig /home/REDACTED/work/csharp/csharp/tests/KubernetesClient.Tests/bin/Debug/net8.0/KubernetesClient.Tests.runtimeconfig.json --depsfile /home/REDACTED/work/csharp/csharp/tests/KubernetesClient.Tests/bin/Debug/net8.0/KubernetesClient.Tests.deps.json /home/REDACTED/work/csharp/csharp/tests/KubernetesClient.Tests/bin/Debug/net8.0/testhost.dll --port 37481 --endpoint 127.0.0.1:037481 --role client --parentprocessid 6512 --telemetryoptedin false(dns block)/usr/share/dotnet/dotnet /usr/share/dotnet/dotnet exec --runtimeconfig /home/REDACTED/work/csharp/csharp/tests/KubernetesClient.Tests/bin/Debug/net10.0/KubernetesClient.Tests.runtimeconfig.json --depsfile /home/REDACTED/work/csharp/csharp/tests/KubernetesClient.Tests/bin/Debug/net10.0/KubernetesClient.Tests.deps.json /home/REDACTED/work/csharp/csharp/tests/KubernetesClient.Tests/bin/Debug/net10.0/testhost.dll --port 40755 --endpoint 127.0.0.1:040755 --role client --parentprocessid 6498 --telemetryoptedin false(dns block)/usr/share/dotnet/dotnet /usr/share/dotnet/dotnet exec --runtimeconfig /home/REDACTED/work/csharp/csharp/tests/KubernetesClient.Tests/bin/Debug/net9.0/KubernetesClient.Tests.runtimeconfig.json --depsfile /home/REDACTED/work/csharp/csharp/tests/KubernetesClient.Tests/bin/Debug/net9.0/KubernetesClient.Tests.deps.json /home/REDACTED/work/csharp/csharp/tests/KubernetesClient.Tests/bin/Debug/net9.0/testhost.dll --port 34131 --endpoint 127.0.0.1:034131 --role client --parentprocessid 6499 --telemetryoptedin false(dns block)If you need me to access, download, or install something from one of these locations, you can either:
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.