Criar a atividade personalizada do SSH

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

    Antes de Iniciar

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

    Procedimento

    1. Navegar até Todos > Portal do administrador > Workflows > Editor de fluxo de trabalho.
    2. Clique na guia Personalizado e em + (sinal de adição) 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 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 parar 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 no servidor virtual mais tarde.
      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 à 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, na lista suspensa 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 de análise e, em seguida, clique em Enviar.
        As saídas são exibidas 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 Criar um fluxo de trabalho SSH.