Skip to content
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

About device registration #83

Open
antmoveh opened this issue Jul 21, 2022 · 2 comments
Open

About device registration #83

antmoveh opened this issue Jul 21, 2022 · 2 comments
Labels
good first issue Denotes an issue ready for a new contributor, according to the "help wanted" guidelines.

Comments

@antmoveh
Copy link
Contributor

Is your feature request related to a problem?/Why is this needed
In early carina releases, disks were registered as a device on Node, but this was removed after Carina v0.10.0, with Nodecrd replacing it

Describe the solution you'd like in detail
Some partners in the community reported that carina-Scheduler could not be used due to multiple schedulers in their cluster. So hopefully there will still be the ability to register disk devices with the nodes so that the scheduling functions of the default scheduler can be used

Describe alternatives you've considered

So we have several options: ① device registration co-exists with Nodecrd; ② open a single scheduling plug-in project based on Webhook

Additional context

@fanhaouu
Copy link
Member

fanhaouu commented Jul 22, 2022

I think we can supply two scheduler extention way: webhook and framework plugin. They can be used as independent modules. Storage should be used as a pluggable peripheral resource, it should be independent of nodes and pods. K8s alreay support csi storage capacity, we should consider this trend and direction.

@antmoveh antmoveh added the good first issue Denotes an issue ready for a new contributor, according to the "help wanted" guidelines. label Jul 25, 2022
@yuexian1234
Copy link

in my usage scenario,i just want get the disk usage by nodeinfo, not hope to get this infomation from thirdpary crd. so i hope carina can still reserve device plugin mechanism

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Denotes an issue ready for a new contributor, according to the "help wanted" guidelines.
Projects
None yet
Development

No branches or pull requests

3 participants