We use cookies to make your experience better.
Learn how to manage a workspace provider.
This article walks you through the process of managing your workspace provider via the Coder UI.
Site admins and site managers can view the workspace providers configuration page available via Manage > Workspace Providers.
The Admin panel shows an overview of all configured workspace providers and indicates their statuses and details.
A workspace provider can have one of the following statuses:
To edit a workspace provider, log in to Coder, and go to Manage > Providers.
In the Providers list, find the workspace provider you want to edit. Click the vertical ellipsis to its right, and select Edit.
At this point, you can:
Change the name of the provider.
Select the organizations that can use this provider; if you do not select at least one organization, no one will be able to provision workspaces using this provider.
Organizations must not contain any workspaces in the workspace provider before you remove them from a workspace provider's allowlist.
Change the features of the workspace provider. You can:
If you enable end-to-end encryption, end-users using SSH need to rerun
coder config-ssh
.
Specify the Kubernetes tolerations
and nodeSelector
for the workspaces
deployed with this provider:
{
"tolerations": [],
"nodeSelector": {}
}
Once you've made your changes, click Update Provider to save and continue.
Log in to Coder, and go to Manage > Providers.
In the Providers list, find the workspace provider you want to delete. Click the vertical ellipsis to its right. Select Delete.
Confirm that you want to delete the provider; once deleted, no user will be able to provision workspaces using that provider.
You can only remove a workspace provider if it no longer contains any workspaces, so you must remove all workspaces before deleting the workspace provider.
See an opportunity to improve our docs? Make an edit.