kube-HPC / hkube

🐟 High Performance Computing over Kubernetes - Core Repo 🎣
http://hkube.io
MIT License
305 stars 20 forks source link

Users & experiments management #1338

Closed Ronenk5678 closed 1 year ago

Ronenk5678 commented 3 years ago

2.1. Goal: Enable the user to view and manage pipelines` executions which are relevant to him 2.2. Users management 2.2.1. Admin user shall be able to Create, Review, Update and Delete users 2.2.2. User credentials shall include user & password 2.2.3. Admin user shall be able to operate user management capabilities using Hkube's API 2.2.4. Optional requirements 2.2.4.1. Admin user shall be able to operate user management capabilities using Hkube's dashboard 2.2.4.2. Hkube shall enable to limit the number of users in specific HKube's cluser 2.3. Workspaces management 2.3.1. Workspace shall include the following: • Experiments • Membership users • Description 2.3.2. Hkube shall create a default workspace for a user upon creation of the user 2.3.3. Hkube shall automatically display the user, his default workspace 2.3.4. User who is a member of a workspace shall be able to Create, Review, Update and Delete workspace's experiments 2.3.5. User who is a member of a workspace shall be able to Add, Review and Delete membership of other users in the workspace 2.3.6. User shall be able to choose it's default workspace out of the workspaces where he is a member. 2.3.7. User who is a member of a workspace shall be able to change the priority of experiment included in the workspace 2.3.7.1. The change in experiment's priority will affect pipelines (in the experiment), which their execution hasn't started. 2.3.8. Upon removal of a user from Hkub'e cluster, Hkube shall automatically delete workspaces which the user is the only member 2.3.9. User shall be able to operate workspaces using Hkube's API and Dashboard.

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.