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
dynamic resource allocation #3063
Comments
/assign @pohly |
do we have a discussion issue on this enhancement? |
@ahg-g: with discussion issue you mean a separate issue in some repo (where?) in which arbitrary comments are welcome? No, not at the moment. I've also not seen that done elsewhere before. IMHO at this point the open KEP PR is a good place to collect feedback and questions. I also intend to come to the next SIG-Scheduling meeting. |
Yeah, this is what I was looking for, the issue would be under k/k repo.
That is actually the common practice, one starts a feature request issue where the community discusses initial ideas and the merits of the request (look for issues with label
But the community have no idea what this is about yet, so better to have an issue discusses "What would you like to be added?" and "Why is this needed" beforehand. Also, meetings are attended by fairly small groups of contributors, having an issue tracking the discussion is important IMO. |
In my work in SIG-Storage I've not seen much use of such a discussion issue. Instead I had the impression that the usage of "kind/feature" is discouraged nowadays. https://github.com/kubernetes/kubernetes/issues/new?assignees=&labels=kind%2Ffeature&template=enhancement.yaml explicitly says
This proposal was discussed with various people beforehand, now we are in the formal KEP phase. But I agree, it is hard to provide a good link to those prior discussions. |
We use that in sig-scheduling, and it does serve as a very good place for initial rounds of discussions, discussions on slack and meetings are hard to reference as you pointed out. I still have no idea what this is proposing, and I may not attend the next sig meeting for example... |
Hi @ ! 1.24 Enhancements team here.
The status of this enhancement is track as |
The Enhancements Freeze is now in effect and this enhancement is removed from the release. /milestone clear |
Hi Patrick, `tracked/yes` will be applied when the KEP is merged and all
requirements for Enhancement Freeze are met. We are definitely keeping an
eye on this! Feel free to ping me once it's merged
…On Tue, Mar 1, 2022 at 11:17 AM Patrick Ohly ***@***.***> wrote:
@gracenng <https://github.com/gracenng> : an exception was requested and
granted for this enhancement to move to GA in 1.24:
https://groups.google.com/g/kubernetes-sig-release/c/sUpd2H1wxnk/m/lL_I6GT-BwAJ
Can you label it again as "tracked/yes"?
—
Reply to this email directly, view it on GitHub
<#3063 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKCRLO46IYCBRTXXZE6EHGTU5ZUM3ANCNFSM5JCIMTQA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs. This bot triages issues and PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
Hello @pohly 👋, 1.25 Enhancements team here. Just checking in as we approach enhancements freeze on 18:00 PST on Thursday June 16, 2022. For note, This enhancement is targeting for stage Here's where this enhancement currently stands:
It looks like #3064 will address everything in this list. For note, the status of this enhancement is marked as |
@pohly can you link the PRs about scheduling hints? |
Thanks @klueska for linking all the code PRs associated with this KEP, as all these PRs associated with the v1.28 milestone were merged/ were in merge-ready state by the code-freeze, I am adding this KEP back to the v1.28 milestone and marking it as |
Please also add kubernetes/kubernetes#118551 and kubernetes/kubernetes#118438 |
Hello @pohly wave: please take a look at Documenting for a release - PR Ready for Review to get your docs PR ready for review before Tuesday 25th July 2023. Thank you! |
@klueska: thanks for collecting the PR list while I was on vacation. Out of curiosity, how did that get into the issue description? Does the release team have permission to edit issues? |
Hello 👋, 1.29 Enhancements Lead here. If you wish to progress this enhancement in v1.29, please have the SIG lead opt-in your enhancement by adding the /remove-label lead-opted-in |
This PR is finally merged in v1.29. I commented on the issue description directly. Do we still target beta for v1.29?
Until now, below are merged PRs in the v1.29 release cycle:
Some ongoing PR: |
We still target beta for 1.29. I'm currently doing a full pass over the KEP to ensure that everything is covered and documented properly. |
Was there any progress in the autoscaling story? |
I discussed it at KubeCon EU this year with Maciek. We tossed around a few ideas on how autoscaler could get extended by vendors to cover their business logic, but in the end we'll need a plugin mechanism for it, similar to what is in the KEP. I still need to come up with specific code for it. That'll be the biggest work item for 1.29. I got sidetracked by the scheduler issues, otherwise I would have started already on it 😰 Here's the PR with the beta KEP update: #4181 |
/milestone v1.29 |
Hello @pohly 👋, 1.29 Enhancements team here! Just checking in as we approach enhancements freeze on 01:00 UTC, Friday, 6th October, 2023. This enhancement is targeting for stage Here's where this enhancement currently stands:
It looks like https://github.com/kubernetes/enhancements/pull/4181/files will address most of these issues! Make sure to also update the stage in the kep.yaml The status of this enhancement is marked as |
Hi @pohly, just checking in once more as we approach the 1.29 enhancement freeze deadline this week on 01:00 UTC, Friday, 6th October, 2023. The status of this enhancement is marked as It looks like when #4181 merges in it will address most of the requirements. Let me know if I missed anything. Thanks! |
Hello @pohly 👋, 1.29 Enhancements Lead here. It looks like there is still ongoing discussion for this KEP. Let me know if you have any questions! Thanks! /milestone clear |
Tracking something to highlight it for graduation reviews: I had a concern that we might not be planning to document the resource driver API well enough for people to learn about and use it. |
Enhancement Description
One-line enhancement description: dynamic resource allocation
Kubernetes Enhancement Proposal: https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/3063-dynamic-resource-allocation
Discussion Link: CNCF TAG Runtime Container Device Interface (COD) Working Group meeting(s)
Primary contact (assignee): @pohly
Responsible SIGs: SIG Node
Enhancement target (which target equals to which milestone):
Alpha (1.26)
k/enhancements
) update PR(s):k/k
) update PR(s): dynamic resource allocation kubernetes#111023k/website
) update PR(s):Alpha (1.27)
k/enhancements
) update PR(s):k/k
) update PR(s):k/website
) update PR(s):Alpha (1.28)
k/enhancements
) update PR(s):k/k
) update PR(s):k/website
) update PR(s): dra: update for Kubernetes 1.28 website#41856Alpha (1.29)
k/enhancements
) update PR(s):k/k
) update PR(s):k/website
) update PR(s):The text was updated successfully, but these errors were encountered: