Proposed Pull Request Change

title description author ms.author ms.reviewer ms.date ms.topic ms.service ms.subservice ms.custom
Configure external tools for SAP Deployment Automation Framework Learn how to configure external tools for using SAP Deployment Automation Framework. kimforss kimforss kimforss 10/19/2022 concept-article sap-on-azure sap-automation sfi-image-nochange
📄 Document Links
GitHub View on GitHub Microsoft Learn View on Microsoft Learn
Raw New Markdown
Generating updated version of doc...
Rendered New Markdown
Generating updated version of doc...
+0 -0
+0 -0
--- title: Configure external tools for SAP Deployment Automation Framework description: Learn how to configure external tools for using SAP Deployment Automation Framework. author: kimforss ms.author: kimforss ms.reviewer: kimforss ms.date: 10/19/2022 ms.topic: concept-article ms.service: sap-on-azure ms.subservice: sap-automation ms.custom: sfi-image-nochange # Customer intent: As a developer configuring deployment tools for SAP, I want to set up Visual Studio Code with the necessary SSH credentials, so that I can efficiently connect to the deployer virtual machine and automate deployment tasks. --- # Configure external tools to use with SAP Deployment Automation Framework This article describes how to configure external tools to use SAP Deployment Automation Framework. ## Configure Visual Studio Code Follow these steps to configure Visual Studio Code. ### Copy the SSH key from the key vault 1. Sign in to the [Azure portal](https://portal.azure.com). 1. Select or search for **Key vaults**. 1. On the **Key vault** page, find the deployer key vault. The name starts with `MGMT[REGION]DEP00user`. Filter by **Resource group** or **Location**, if necessary. 1. On the **Settings** section in the left pane, select **Secrets**. 1. Find and select the secret that contains **sshkey**. It might look like `MGMT-[REGION]-DEP00-sshkey`. 1. On the secret's page, select the current version. Copy the **Secret value**. 1. Create a new file in Visual Studio Code and copy in the secret value. 1. Save the file where you keep SSH keys. For example, use `C:\\Users\\<your-username>\\.ssh\weeu_deployer.ssh`. Make sure that you save the file without an extension. After you've downloaded the SSH key for the deployer, you can use it to connect to the deployer virtual machine. ### Get the public IP of the deployer 1. Sign in to the [Azure portal](https://portal.azure.com). 1. Find the resource group for the deployer. The name starts with `MGMT-[REGION_CODE]-DEP00` unless you've deployed the control plane by using a custom naming convention. The contents of the deployer resource group should look like the following image. :::image type="content" source="media/tutorial/deployer-resource-group.png" alt-text="Screenshot that shows deployer resources"::: 1. Find the public IP for the deployer. The name should end with `-pip`. Filter by **type**, if necessary. 1. Copy the IP address. ### Install the Remote Development extension 1. Open the **Extensions** window by selecting **View** > **Extensions** or by selecting Ctrl+Shift+X. 1. Ensure that the **Remote Development** extension is installed. ### Connect to the deployer 1. Open the command palette by selecting **View** > **Command Palette** or by selecting Ctrl+Shift+P. Enter **Connect to host**. You can also select the icon in the lower-left corner of Visual Studio Code and select **Connect to host**. 1. Select **Add New SSH Host**. ```bash ssh -i `C:\\Users\\<your-username>\\weeu_deployer.ssh` azureadm@<IP_Address> ``` > [!NOTE] > Change <IP_Address> to reflect the deployer IP. 1. Select **Connect**. Select **Linux** when you're prompted for the target operating system, and accept the remaining dialogs (such as key and trust). 1. When connected, select **Open Folder** and open the `/Azure_SAP_Automated_Deployment` folder. ## Next step > [!div class="nextstepaction"] > [Configure the SAP workload zone](deploy-workload-zone.md)
Success! Branch created successfully. Create Pull Request on GitHub
Error: