Editar Connection Interface manual
Nesta seção, você encontra como editar os parâmetros de uma Connection Interface criada manualmente.
Você pode editar os valores dos parâmetros de uma Connection Interface depois que elas foram criadas.
Por exemplo, você criou uma Connection Interface e só configurou os valores dos parâmetros do ambiente de desenvolvimento, mas agora você deseja configurar também para o ambiente de produção.
Para fazer isso, siga as instruções a seguir:
Pré-requisitos
- Ter uma conta StackSpot;
- Ter permissão para criar Connections Interfaces manualmente dentro do Workspace;
- A Connection Interface que você quer editar deve ter sido criada manualmente;
Passo a passo
Passo 1. Faça login na sua conta no Portal da StackSpot EDP e clique em 'Workspaces';
Passo 2. Encontre o Workspace onde está a Connection Interface que você deseja editar e acesse-o;
Passo 3. No menu principal, clique em 'Connection Interfaces';
Passo 4. Selecione a Connection Interface que você quer editar;
Passo 5. Em 'Parâmetros', clique em um dos ambientes disponíveis para editar sua Connection Interface: development, production ou staging;
Passo 6. Clique no botão 'Editar' localizado no canto superior direito do card do ambiente que você quer alterar os parâmetros;
Passo 6. Neste momento, você pode fazer duas ações:
- Editar os campos dos parâmetros e clicar no botão 'Salvar';
- Clicar no botão 'Cancelar' para pausar a edição.
Repita o processo para cada ambiente que você deseja alterar.
Pronto, você editou uma Connection Interface com sucesso.
Sincronizar Connection Interfaces no Workspace
Esta Action cria ou atualiza instâncias de Connection Interface por ambiente. Se a instância já existir no ambiente informado, a Connection Interface será apenas atualizada com os novos valores nos atributos. Caso não exista, a instância será criada com os atributos e valores informados.
Pré-requisitos
- Ter o Python instalado.
- Já ter Credenciais de serviço válidas (Client ID e Client Secret) com permissões para editar Workspaces e Ambientes na StackSpot.
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-synchronize-connection-interface
Passo 2. Durante a execução da Action, informe os seguintes inputs:
| name | type | help |
|---|---|---|
workspace_name | text | Informe o nome do Workspace onde a sincronização será realizada. |
environment_name | text | Informe o nome do ambiente relacionado as Connections Interfaces. |
connections_json | textarea | JSON com os atributos das Connections Interfaces. |
Confira a seguir um exemplo do input connections_json:
{
"aws-s3-conn": [
{
"stk_connection_name": "emb-dev-stackspot-files-raw",
"outputs": {
"arn": "arn:aws:s3:::emb-dev-stackspot-files-raw",
"bucket_name": "emb-dev-stackspot-files-raw"
}
}
]
}