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

Use Kubeshare funcationality with native kubernetes resources #15

Open
timozerrer opened this issue Jul 9, 2021 · 2 comments
Open

Use Kubeshare funcationality with native kubernetes resources #15

timozerrer opened this issue Jul 9, 2021 · 2 comments

Comments

@timozerrer
Copy link

Thanks for this solution, succesfully tested this in my cluster.

Is there any way to use the solution without the SharePod custom resources?

E.g. create a Job or Pod directly using annotations / resource requests?

Im looking at the following scenarios:

  • Integration into frameworks, such as Kubeflow (Creates plain pod resources in a pipeline)
  • Running stateless deployments or jobs
  • Using features of the original scheduler, such as PriorityClasses

Thanks

@kerwenwwer
Copy link
Contributor

So far this is not feasible, since we define a resource called "SharedPod", that is the resource that we use to implement GPU sharing. And in the other case like Kubeflow pipeline, every pipeline stage using Pod as a unit to allocate resource.
So .. will it's not possible change that now :)

@jchou-git
Copy link

We are currently working on another branch that will fit your requests by re-implementing our GPU sharing mechanism based on the scheduling framework 2.0. We expect to release the branch by the end of the year, so stay tuned.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants