-
Notifications
You must be signed in to change notification settings - Fork 14.4k
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
Migration guide between KubeSchedulerConfig versions #30063
Comments
@kerthcet do you think you can take this? |
/sig scheduling |
If there are lots of steps:
|
The steps are 3 to 5 for each case. Does that grant a page? |
when considering where to put this, let's do it in a way that would make sense for something similar for v1beta2 → v1beta3 config, and v1beta3 → v1 |
One page, with tabs? Things that suggest a task:
Things that favor embedding in the reference page:
|
We could also consider making a whole section of tasks around upgrading. That might cover:
and more! |
Note that configuration files don't work with kubectl. I think they should be treated separately. I think the changes won't make enough content for a task (at least for v1beta1 to v1beta2). It's just a handful of bullet points. Maybe we will require a task for v1beta3 @damemi |
I agree. The audiences are separate as well (end-users / REST API users, who are legion, vs kube-scheduler admins, which are far more rare) |
Sounds like a case for leaving it in the page. We can always migrate later. |
I think the original proposal is as good as it stands. |
yeah, I can work on this if nobody assigned. |
/assign @kerthcet |
/triage accepted |
/language en |
kindly reminding @mehabhalodiya , |
/close |
@mehabhalodiya: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
What would you like to be added
A section in this page https://kubernetes.io/docs/reference/scheduling/config/ with migration instructions between API versions (v1beta1 to v1beta2 and v1beta2 to v1beta3), similar to this https://kubernetes.io/docs/reference/using-api/deprecation-guide
Why is this needed
This is specially important after the removal of v1beta1 (kubernetes/kubernetes#104782) and the introduction of v1beta3 (kubernetes/kubernetes#104251)
Comments
The information can be recovered from release notes, although I admit they are scattered.
https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.22.md#api-change
At least these changes are related:
The text was updated successfully, but these errors were encountered: