Administrar Workspaces
A CLI possui uma ferramenta muito útil para agrupar configurações semelhantes e permitir que você alterne entre elas quando necessário: os workspaces.
Com os workspaces você pode, por exemplo, ter uma configuração diferente para cada região ou para cada tenant que deseja usar. Dessa forma, você não precisa alterar todas as configurações sempre que alternar entre regiões ou tenants, basta trocar o workspace.
mgc workspace
Os comandos disponíveis para gestão de workspaces são: create
, delete
, current
, list
, set-current
e select-current
.
Para criar um workspace novo, basta rodar o comando abaixo, fornecendo o nome do novo workspace.
mgc workspace create "meu-workspace"
Você pode agora listar todos os workspaces disponíveis na sua configuração local com o comando abaixo.
mgc workspace list
E para definir o novo workspace como ativo, você pode usar os comandos set-current ou select-current, como mostrado nos exemplos abaixo.
mgc workspace set-current "meu-workspace"
O comando select permite a seleção interativa, facilitada.
mgc workspace select-current
Se desejar apagar um workspace existente, basta executar o comando delete
.
mgc workspace delete "meu-workspace"
IMPORTANTE: os workspaces são armazenados localmente nos arquivos de configuração da CLI. Se você instalar a CLI em outro sistema, os workspaces não serão automaticamente disponibilizados na nova instalação.