onepanel
onepanel copied to clipboard
Add namespaces from UI and API
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
Was testing this, doesn't seem like the RBAC rules are being created. I'm assuming this is in progress still?
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.
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.
@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 is there any update on this or a timeline as to when can be expected?