Configurar Workspace
Nesta página, você encontra um guia de como configurar um Workspace.
Pré-Requisito
Configurar seu Workspace
Siga os passos a seguir para configurar o seu Workspace no Portal da StackSpot EDP:
Passo 1. Criar o seu Workspace
É preciso criar o seu Workspace para organizar suas Aplicações e Infraestrutura. Para isso, siga os passos na página Criar um Workspace.
Passo 2. Adicionar Stacks e configurar Contexto
Agora, adicione as Stacks no seu Workspace. Depois, configure o Contexto seguindo os passos do guia.
Contexto são configurações prévias de valores de inputs de Plugins e outros recursos de uma Stack, para padronizar ou agilizar a criação de Aplicações e Infraestruturas na StackSpot.
Passo 3. Inserir links úteis
Você pode inserir links de ferramentas externas no seu Workspace. Confira mais detalhes na página Adicionar links.
Passo 4. Configuração da conta de Cloud
Essa configuração é feita por quem tem acesso a uma conta AWS.
Depois de criar um Workspace, defina um Conta de Cloud (Cloud Provider) para um dos ambientes que foram configurados na conta. Para isso, você deve:
- No menu, dentro da seção de 'Configurações' clique em 'Contas de Cloud';
- Clique no botão 'Configure a nuvem';
- Selecione a forma como você quer configurar sua Conta Cloud neste Workspace:
-
Marque 'Crie serviços de cloud da StackSpot': para utilizar os serviços de Cloud Services da StackSpot.
-
Marque 'Conecte sua própria Conta Cloud': para utilizar suas próprias contas Cloud neste Workspace.
Você deve configurar uma conta cloud na StackSpot para conseguir fazer o deploy das suas Aplicações. Essa configuração é feita via Self-Hosted. Para configurar, confira o guia de configuração de Self-hosted.
Para Contas Enterprise criadas antes de 2024, caso você tenha marcado a opção de conectar sua própria Conta Cloud, siga os passos a seguir:
-
Você será redirecionado para uma página com os ambientes criados na sua Conta. Selecione em qual você quer configurar e conectar uma Conta Cloud;
-
Selecione um dos provedores (AWS ou Azure) e faça as configurações necessárias.
O deploy ainda pode ser feito via Engine de Deploy da StackSpot EDP. Então, você precisa configurar sua Conta Cloud dentro do seu Workspace. Para ver como configurar cada provedor, acesse um dos links a seguir:
Editar variáveis do Workspace remotamente
A Action update-edp-workspace-vars permite que você edite as variáveis do Workspace na conta da StackSpot EDP remotamente.
Pré-requisitos
- STK CLI instalado.
- Credenciais de serviço válidas (Client ID e Client Secret) com permissões para editar Workspaces.
Passo a passo
A Action pode ser executada via CLI da StackSpot. :
Passo 1. Execute o comando a seguir no STK CLI:
stk run action stackspot-core/stackspot-update-workspace-vars
Passo 2. Durante a execução da Action, informe os seguintes inputs:
| name | type | help |
|---|---|---|
workspace_name | text | Informe o nome do Workspace a ser criado. |
workspace_vars | textarea | Json com nomes e valores das variáveis do Workspace. |
Pronto, você editou variáveis do Workspace remotamente.