Pular para o conteúdo principal

Executar Action em Aplicação e Infraestrutura

Contexto

Quando você cria uma Aplicação ou uma Infraestrutura, você pode executar as Actions configuradas nos contextos da sua Conta e do seu Workspace.

As Actions podem ser executadas no momento do deploy ou depois, quando a infraestrutura da Aplicação já foi criada e os recursos estão disponíveis, como por exemplo um DynamoDB.

As Actions executam operações em recursos provisionados pelos Plugins de Infra.
Por exemplo, você pode usar uma Action para fazer backup em um DynamoDB gerado pela sua Aplicação.

Executar Actions

Siga as instruções a seguir para executar Actions na sua Aplicação ou Infraestrutura.

Atenção!

Os passos a seguir são os mesmos para executar Actions em Infraestrutura.
A única diferença está no Passo 1, em que você precisa acessar a seção 'Infraestrutura' do Workspace em vez de 'Aplicações'.

Os passos a seguir são feitos no Portal da StackSpot.

Passo 1. Acesse o seu Workspace e clique em 'Aplicações';

Passo 2. Uma lista de Aplicações será exibida; selecione a Aplicação em que você deseja executar as Actions;

Passo 3. Logo depois do nome do Workspace, localize o campo 'Ambientes*'; clique no botão de seta para baixo para exibir a lista de ambientes e selecione o ambiente em que você vai executar as Actions na sua Aplicação;

Depois disso, você pode escolher entre duas opções:

  • Opção 1. Acessar diretamente pela seção 'Actions';
  • Opção 2. Acessar pela seção 'Plugins'.

Confira os passos para as duas opções.

Opção 1. Executar Actions pela seção 'Actions'

Passo 1. Clique em 'Actions' no menu da Aplicaçã o; a tela exibe os Plugins de Infra da Aplicação com a lista de Actions disponíveis para execução;

Passo 2. Escolha uma Action e clique no botão 'Executar';

Dentro de cada Action, você encontra o nome da Action, a descrição e as Connection Interfaces vinculadas aos recursos em que você deseja executar a ação.

Passo 3. Preencha a lista de parâmetros da Action e clique no botão 'Próximo' para iniciar a execução;

Os parâmetros são os inputs das Actions. Eles podem ter sido configurados previamente no Contexto do Workspace e podem ser obrigatórios ou opcionais.
Se forem obrigatórios, você não poderá alterá-los.

Passo 4. Na tela de Review, confira as informações e clique no botão 'Executar';

Passo 5. Você será redirecionado para a tela com o status da execução da Action e suas respostas; verifique se a execução foi bem-sucedida ou se falhou.

Pronto, você acabou de executar uma Action na sua Aplicação ou Infraestrutura.

Opção 2. Executar Actions pela seção de 'Plugins'

Os passos a seguir são feitos no Portal da StackSpot.

Passo 1. Clique em 'Plugins' no menu da Aplicação;

Passo 2. Clique em 'App Infra';

Passo 3. Selecione o Plugin de Infra em que você quer executar a Action, por exemplo, 'RDS Postgres';

Passo 4. Dentro do Plugin, selecione a aba 'Actions';

Passo 5. A lista de Actions que podem ser executadas será exibida; escolha uma Action e clique no botão 'Executar';

Dentro de cada Action, você encontra o nome da Action, a descrição e as Connection Interfaces vinculadas aos recursos em que você deseja executar a ação.

Passo 6. Preencha a lista de parâmetros da Action e clique no botão 'Próximo' para iniciar a execução;

Os parâmetros são os inputs das Actions. Eles podem ter sido configurados previamente no Contexto do Workspace e podem ser obrigatórios ou opcionais.
Se forem obrigatórios, você não poderá alterá-los.

Passo 7. Na tela de Review, confira as informações e clique no botão 'Executar';

Passo 8. Você será redirecionado para a tela com o status da execução da Action e suas respostas; verifique se a execução foi bem-sucedida ou se falhou.

Pronto, você executou uma Action na sua Aplicação ou Infraestrutura.