Criar a atividade personalizada de SSH

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • Crie uma atividade personalizada de SSH para que você possa usá-la em seu fluxo de trabalho.

    Antes de Iniciar

    Função necessária: designer ou administrador de nuvem

    Procedimento

    1. Navegar até Todos > Portal do administrador > Fluxos de trabalho > Editor de fluxo de trabalho.
    2. Clique na guia Personalizado e, em seguida, clique em + (sinal de mais) para criar uma nova atividade personalizada.
    3. Na lista de tipos de atividades, escolha SSH.
      Escolha SSH como o tipo de atividade personalizada
    4. Quando o Designer de atividades for aberto com a guia Geral exibida, insira um nome exclusivo para a atividade e clique em Continuar.
    5. Na guia Entradas, adicione as variáveis de entrada com as etapas a seguir e clique em Continuar:
      1. Na tabela de entrada, clique no + em um círculo para criar uma nova variável de entrada.
      2. Clique à direita de ABC na coluna Nome e digite o nome da entrada.

        As entradas variam de acordo com o objeto a ser afetado. Aqui, estamos criando uma atividade para interromper uma VM, para que as entradas reflitam os valores necessários para realizar essa ação.

        As colunas Tipo e Obrigatório são preenchidas automaticamente de acordo com a entrada inserida.

      3. Crie um novo objeto de entrada para cada entrada na tabela a seguir e clique em Continuar:
        Variável de entrada Tipo Obrigatório
        Host Cadeia de caracteres Não
        Comando Cadeia de caracteres Não
        Marcador de credencial Cadeia de caracteres Não
    6. Na guia Comando de execução, execute o seguinte:
      1. Clique e arraste as variáveis de entrada da esquerda para os campos de modelo à direita.
        Esta etapa cria as expressões que serão usadas.
      2. Marque a caixa Deve Sudo para que você possa fazer login posteriormente no servidor virtual.
      3. Clique em “Continuar”.
        Adicionar entradas ao Comando de Execução
    7. Na guia Saídas, adicione as variáveis de saída com as seguintes etapas:
      1. Na tabela Saída, clique no + em um círculo para criar uma nova variável de saída.
      2. Clique em à direita de ABC na coluna Nome e digite o nome da saída.
        As variáveis de saída refletem os possíveis resultados quando o fluxo de trabalho tenta fazer o SSH na VM. A coluna Tipo é preenchida automaticamente.
        Saídas Tipo
        error Cadeia de caracteres
        saída Cadeia de caracteres
      3. Clique e arraste a variável de erro para o campo Nome da variável na tabela Regras de análise.
      4. Na caixa de diálogo Regra de análise para erro, no menu suspenso Origem da análise, selecione a origem apropriada; neste caso, executionResult.errorMessages.
      5. Repita para a variável de saída, selecionando executionResult.output como a origem da análise e clique em Enviar.
        Exibição de saídas em Regras de análise
      6. Clique em “Continuar”.
        As condições são opcionais.
      7. Clique em Salvare em Publicar para disponibilizar a atividade para uso no fluxo de trabalho.

    O que Fazer Depois

    Agora você criou uma atividade personalizada que existe como um contêiner até que você adicione os mapeamentos de entrada a ele. Os mapeamentos informam à atividade de onde vêm as informações necessárias. Você insere os mapeamentos de entrada durante o procedimento de criação do fluxo de trabalho. Consulte Como criar um fluxo de trabalho SSH.