Configurar ferramentas externas para o SAP Deployment Automation Framework

Este artigo descreve como configurar o Visual Studio Code para se ligar à máquina virtual (VM) do deployer para o SAP Deployment Automation Framework.

Pré-requisitos

  • Um plano de controlo do Framework de Automação de Implementação SAP, incluindo uma Máquina Virtual (VM) do deployer. Para mais informações, consulte Implementar o plano de controle.
  • Visual Studio Code instalado na sua máquina local.
  • Acesso ao cofre de chaves do deployer no portal Azure.

Configurar o Visual Studio Code

Siga estes passos para configurar o Visual Studio Code.

Copie a chave SSH do cofre de chaves

  1. Inicie sessão no portal Azure.

  2. Selecione ou pesquise por Cofres de chaves.

  3. Na página Cofre de Chaves, localize o cofre de chaves do implementador. O nome começa com MGMT[REGION]DEP00user. Filtre por grupo de recursos ou local, se necessário.

  4. Na seção Configurações no painel esquerdo, selecione Segredos.

  5. Encontre e selecione o segredo que contém sshkey. Pode parecer MGMT-[REGION]-DEP00-sshkey.

  6. Na página do segredo, selecione a versão atual. Copie o Secret valor.

  7. Crie um novo ficheiro no Visual Studio Code e copie o valor secreto.

  8. Salve o arquivo onde você mantém chaves SSH. Por exemplo, use C:\Users\<your-username>\.ssh\weeu_deployer.ssh. Quando guardar o ficheiro, certifique-se de que o tipo de ficheiro está definido como Todos os Ficheiros para que a .ssh extensão seja preservada e nenhuma outra extensão semelhante .txt seja adicionada.

Depois de descarregares a chave SSH do deployer, podes usá-la para te ligar à VM do deployer.

Obter o IP público do implantador

  1. Inicie sessão no portal Azure.

  2. Encontre o grupo de recursos para o implantador. O nome começa com, MGMT-[REGION_CODE]-DEP00 a menos que tenhas implementado o plano de controlo usando uma convenção de nomes personalizada. O conteúdo do grupo de recursos do implementador deve se parecer com a imagem a seguir.

    Captura de ecrã que mostra os recursos do deployer no portal Azure.

  3. Encontre o IP público do implantador. O nome deve terminar com -pip. Filtrar por tipo, se necessário.

  4. Copie o endereço IP.

Instalar a extensão de desenvolvimento remoto

  1. Abra a janela de Extensões selecionando Ver>Extensões ou pressionando Ctrl + Shift + X.

  2. Verifique se a extensão de desenvolvimento remoto está instalada.

Conectar-se ao implantador

  1. Abra a paleta de comandos selecionando Ver>Paleta de Comandos ou pressionando Ctrl + Shift + P. Insira Conectar-se ao anfitrião. Também pode selecionar o ícone no canto inferior esquerdo de Visual Studio Code e selecionar Ligar ao host.

  2. Selecione Adicionar novo host SSH.

    ssh -i "C:\Users\<your-username>\.ssh\weeu_deployer.ssh" azureadm@<IP_Address>
    

    Observação

    Substitua <IP_Address> pelo endereço IP do deployer.

  3. Selecione Conectar. Selecione Linux quando for solicitado para o sistema operacional de destino e aceite as caixas de diálogo restantes (como chave e confiança).

  4. Quando conectado, selecione Abrir pasta e abra a /Azure_SAP_Automated_Deployment pasta.