dynamic resource allocation concepts#37766
Conversation
✅ Pull request preview available for checkingBuilt without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify site settings. |
|
@pohly Please change the PR against |
|
Hey @pohly 🙂 what is the status on this? We need to start with the documentation & review process ASAP. We cannot add this feature without documentation! Thanks |
1a5017a to
12f5290
Compare
👷 Deploy Preview for kubernetes-io-vnext-staging processing.
|
|
/assign @klueska Please review. |
| The new `resource.k8s.io/v1alpha1` {{< glossary_tooltip text="API group" | ||
| term_id="api-group" >}} provides four new types: | ||
|
|
||
| - ResourceClass: defines which resource driver handles a certain kind of |
There was a problem hiding this comment.
Ideally these should link to the API documentation (similar to /docs/reference/kubernetes-api/config-and-storage-resources/csi-storage-capacity-v1/. But I don't know yet whether the new API group will have such generated documentation and where it will land.
Do we need to configure that?
There was a problem hiding this comment.
Maybe for now, link each of them to the section in the KEP that discusses them? Then we can update the links once they are they are available as above).
There was a problem hiding this comment.
There's no good anchor in the KEP for these. They would all link to the "API" section. I prefer to keep this as is until we have some generated API documentation.
12f5290 to
1185ea0
Compare
|
The generated documentation looks good to me. I made some minor improvement (use description list) and one fix (list the new page in the index) since my first push. |
fe43be5 to
ca5c83a
Compare
|
Hi @pohly. This PR needs a doc review by Mon Nov 28th to get this into the release. Please reach out to required SIGs to get their review. Thank you! |
5f42d49 to
895a012
Compare
b75e21d to
0bd79fc
Compare
| spec: | ||
| resourceClassName: resource.example.com | ||
| parametersRef: | ||
| apiGroup: cats.resource-driver.example.com |
There was a problem hiding this comment.
This needs to be updated to match above.
The documentation intentionally only gives an overview. The API documentation and the KEP have more details. Specific examples will be provided by hardware vendors that provide resource drivers. The new page gets placed between "Scheduling Framework" (because that introduces the concept of a scheduler plugin) and "Scheduler Performance Tuning" (which seems like a more advanced topic).
0bd79fc to
197de4f
Compare
|
/lgtm |
|
LGTM label has been added. DetailsGit tree hash: b62c7926d75076016296d222b4f7ea5a57ec1c3b |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: klueska, krol3 The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
This will add a concept description for dynamic resource allocation.