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

Add namespaces from UI and API #121

Open
rushtehrani opened this issue Mar 23, 2020 · 5 comments
Open

Add namespaces from UI and API #121

rushtehrani opened this issue Mar 23, 2020 · 5 comments

Comments

@rushtehrani
Copy link
Contributor

rushtehrani commented Mar 23, 2020

Similar to defaultNamespace in CLI, we should allow namespaces to be added from UI and API.

Mockup

https://projects.invisionapp.com/d/main#/console/19217882/409723497/preview

Reference manifests

Questions

  1. How do we handle namespace specific configmap,secret?
@rushtehrani
Copy link
Contributor Author

Was testing this, doesn't seem like the RBAC rules are being created. I'm assuming this is in progress still?

@rushtehrani
Copy link
Contributor Author

Thinking about this one, wonder if we should make it a workflow in onepanel that essentially creates these namespaces. That way admins can edit these to add additional tasks that get executed when a new namespace is created.

@Vafilor
Copy link
Contributor

Vafilor commented Apr 8, 2020

Customization of the process would be nice - say, sending an email when a new user is created.

Maybe this should be added in the future, just to get this feature out?

I'll fix the RBAC components.

@rushtehrani
Copy link
Contributor Author

@Vafilor this is actually a bit more complex than RBAC. We need to add everything listed above and also figure out configmap/secrets for repositories and so on. Let's table this until after Workspaces release.

@rushtehrani rushtehrani removed this from the v1.0.0 milestone May 21, 2020
@rushtehrani rushtehrani added this to the v0.12.0 milestone Jun 7, 2020
@rushtehrani rushtehrani removed this from the v0.12.0 milestone Jun 21, 2020
@rushtehrani rushtehrani added this to the v0.13.0 milestone Jul 2, 2020
@rushtehrani rushtehrani removed this from the v0.13.0 milestone Aug 6, 2020
@gercorri
Copy link

gercorri commented Oct 8, 2021

@rushtehrani is there any update on this or a timeline as to when can be expected?

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

No branches or pull requests

3 participants