Usar credenciais com fluxos de trabalho SSH

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Adicione um fluxo de trabalho SSH com um marcador de credenciais.

    Antes de Iniciar

    • Orquestração deve ser instalado.
    • Função necessária: Designer de nuvem ou sn_cmp.cloud_admin

    Por Que e Quando Desempenhar Esta Tarefa

    Você pode usar uma expressão para obter o marcador de alias de credencial. Consulte Criar uma atividade SSH para obter instruções.

    Este exemplo usa uma VM provisionada em um datacenter do AWS LDC.

    Procedimento

    1. No Portal de usuário da nuvem, clique em Iniciar uma pilha e selecione a VM da AWS.
    2. Na guia Informações gerais, insira um Nome de pilhaexclusivo e significativo, selecione Datacenter da AWS para o locale clique em Avançar.
    3. Na guia Provisionar, insira um Nome de nó do servidor virtual (o nome pode ser igual ao nome da pilha) e clique em Enviar.
      A página Atividades em nuvem exibe a VM que você solicitou e o status da sua solicitação. A seção Status da solicitação exibe Implantação bem-sucedida quando concluída.
    4. Em sua instância, exiba o fluxo de trabalho:
      1. Filtre por fluxo de trabalho e clique em Editor de fluxo de trabalho.
      2. À direita da janela da lista de fluxos de trabalho, filtre a guia Fluxos de trabalho e selecione o fluxo de trabalho com o qual trabalhar.
        Quando o fluxo de trabalho aparece na tela, você pode ver a cápsula de atividade Executar comando SSH no fluxo de trabalho.
    5. Para editar as atividades no fluxo de trabalho, clique no ícone de propriedades do fluxo de trabalho (círculo contendo um i) e execute o seguinte:
      1. Na guia Personalizado à direita, vá para Atividades Personalizadas > Global e clique duas vezes na atividade a ser modificada.
        Quando a nova atividade é aberta no Designer de atividades, você pode usar o formulário para criar uma atividade de orquestração reutilizável.
      2. Para mudar da aplicação Cloud Provisioning and Governance para a aplicação Global para editar o registro, clique "aqui" na barra de menus.
        A aplicação Global disponibiliza as atividades em toda a plataforma.
    6. Edite os campos em cada uma das seguintes guias de atividade.
    7. Clique em Continuar para ir para a próxima guia.
    8. Siga a descrição do campo abaixo para preencher os detalhes da atividade.
      Guia atividade Descrições do campo
      Geral Nome exclusivo da atividade
      Entradas Valores para o host, tipo e se a atividade é obrigatória
      Comando de Execução
      Para formar o comando a ser executado, arraste as entradas da lista para o formulário. Entradas disponíveis:
      • Host, que é o endereço IP da VM à qual se conectar.
      • Comando, que é qualquer script ou linha única de comando a ser executada na VM.
      • Marcador de credencial, que é o alias do sys_id da VM. Você pode inserir o marcador de credencial manualmente ou fornecer uma expressão no script do recurso, que preenche automaticamente o campo Marcador de credencial. Script: $(Script:CMPVMUtils.getCredentialAlias[arg=$[parameter.resourceID}])
      Saída Nome de cada saída e o tipo de cada saída, por exemplo, cadeia de caracteres
      Condições Todas as condições necessárias. As condições são opcionais