Workspaces give you the flexibility to represent your organization in a way that makes sense for your team and configuration.
For example, you can create separate workspaces for each department, product, or business function. Each workspace manages their own clusters and role-based permissions, while retaining an overall organization-level view of all clusters in operation.
Global / Workspace UI
The UI is designed to be accessible for different roles:
At the top level, Global, IT administrators manage all clusters across all workspaces.
At the Workspace level, devops administrators manage multiple clusters within a workspace.
At the Projects level, devops administrators or developers manage configuration and services across multiple clusters.
To get started immediately you can use the default workspace deployed in Kommander. Your Workspace delegation can be done at a later time.
Creating new Workspaces
From the workspace selection dropdown at the top of the screen, select Create Workspace. Enter a name and description. The workspace is now accessible from the workspace selection dropdown.
Organization / Workspace Selection
Create Workspace Form
Create Workspace Advanced Options
When creating, or editing, a workspace you can use the Advanced options to add, edit or delete annotations and labels to your workspace. Both the annotations and labels will be applied to the Workspace namespace.
Labels that are added to a Workspace, will also be applied to all of that Workspace’s clusters.
Editing and Deleting Workspaces
A new Kubernetes namespace, with your workspace name, is created in the management cluster. All workspace assets are created in this new namespace. The namespace name cannot be changed but the display name and description can be modified.