flyteorg / flyte

Scalable and flexible workflow orchestration platform that seamlessly unifies data, ML and analytics stacks.
https://flyte.org
Apache License 2.0
5.39k stars 577 forks source link

Add the capability to limit 'how many resources' a user (namespace) can claim via dynamics nodes using k8s array plugin #201

Open DouglasCurbelo opened 4 years ago

DouglasCurbelo commented 4 years ago

Motivation: Why do you think this is important? Currently, k8s array plugin does not enforce any control over the resources claimed by a particular user. This can lead to a single user claiming all available resources in the cluster.

Goal: What should the final outcome look like, ideally?

Ideally, we should be able to distribute available resources 'fairly' between users. At the bare minimum, we should be able to control the maximum number of resources used by a particular user. Incorporating the use of ResourceManager in the plugin can help us to enforce such limits (by requesting resource tokens to the manager before submitting pods to k8s)

Flyte component

[Optional] Propose: Link/Inline If you have ideas about the implementation please propose the change. If inline keep it short, if larger then you link to an external document.

Additional context Add any other context or screenshots about the feature request here.

Is this a blocker for you to adopt Flyte Please let us know if this makes it impossible to adopt Flyte

github-actions[bot] commented 1 year ago

Hello ๐Ÿ‘‹, This issue has been inactive for over 9 months. To help maintain a clean and focused backlog, we'll be marking this issue as stale and will close the issue if we detect no activity in the next 7 days. Thank you for your contribution and understanding! ๐Ÿ™

github-actions[bot] commented 1 year ago

Hello ๐Ÿ‘‹, This issue has been inactive for over 9 months and hasn't received any updates since it was marked as stale. We'll be closing this issue for now, but if you believe this issue is still relevant, please feel free to reopen it. Thank you for your contribution and understanding! ๐Ÿ™

github-actions[bot] commented 1 month ago

Hello ๐Ÿ‘‹, this issue has been inactive for over 9 months. To help maintain a clean and focused backlog, we'll be marking this issue as stale and will engage on it to decide if it is still applicable. Thank you for your contribution and understanding! ๐Ÿ™