Adding a workspace
Palette enables multi-cluster management and governance capabilities by introducing Workspaces. This section explains how a workspace can be created in the Palette console.
Prerequisites
- One or more running workload clusters within the project.
- Cluster must not be imported with read-only mode.
- RBAC should not be set at cluster level but to be included at workspace level.
- Palette Virtual Clusters cannot be part of the workspace.
Create Your Workspace
- 
Add the Basic Information Provide the basic information for the workspace such as: - Unique Name
- Optional Description
- Optional Tag
 
- 
Associate Clusters - 
Select the cluster(s) to be added to the workspace. (See New Clusters to learn how to add a new Cluster.) Palette clusters, as well as brownfield clusters, can be added to your workspace. 
- 
Configure the Cluster Role Binding (optional). Role bindings can be created on all workspace clusters. 
- 
As step 2 of the new Workspace creation, select Add Cluster Role Binding. 
- 
Provide the name of the role for which the cluster role binding needs to be created. The role should be pre-existing or an in-built system role. Palette does not create cluster roles. 
- 
Subjects for the cluster role binding can be groups, users, or service accounts. 
 Subject Type Subject Name Subject Namespace User a valid path segment name NA Group a valid path segment name NA Service Account a valid path segment name Granting super-user access to all service accounts 
 cluster-wide is strongly discouraged. Hence, grant a
 role to all service accounts in a namespace.
- 
- 
Associate Namespaces - Enter one or more namespaces that need to be part of the workspace. The combination of workspace and cluster is unique across workspaces in a project. Palette ensures that all the namespaces are created for all the clusters in the workspaces, in case they are not pre-existing.
- Add the resource quota for the namespaces by specifying CPU and Memory limits (optional).
- Configure the Role Binding (optional). The following information is required for each role binding:
- Select a namespace name or the Regex for namespaces for selecting multiple namespaces.
- Specific name for the role which is pre-existing
- Make the selection of Subjects from the dropdown list (User, Group, or ServiceAccount). For the subject selected, provide a valid path segment name. For the subject, ServiceAccount select namespace name as granting super-user access to all service accounts cluster-wide is strongly discouraged due to security concerns.
- Confirm the information provided to complete the configuration of role binding.
 
 
- 
Settings - Schedule Backups - set the backup and restore policies.
- Container Image - list out the container images to be restricted within a Workspace namespace.
 
Review and finish the configuration and complete the deployment.