You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
title: Configure external tools for SAP Deployment Automation Framework
3
-
description: Learn how to configure external tools for using SAP Deployment Automation Framework.
3
+
description: Learn how to configure Visual Studio Code to connect to the deployer virtual machine for SAP Deployment Automation Framework.
4
4
author: kimforss
5
5
ms.author: kimforss
6
-
ms.reviewer: kimforss
7
-
ms.date: 10/19/2022
8
-
ms.topic: concept-article
6
+
ms.date: 04/16/2026
7
+
ms.topic: how-to
9
8
ms.service: sap-on-azure
10
9
ms.subservice: sap-automation
11
10
ms.custom: sfi-image-nochange
12
11
# 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.
13
12
---
14
13
15
-
# Configure external tools to use with SAP Deployment Automation Framework
14
+
# Configure external tools for SAP Deployment Automation Framework
16
15
17
-
This article describes how to configure external tools to use SAP Deployment Automation Framework.
16
+
This article describes how to configure Visual Studio Code to connect to the deployer virtual machine (VM) for SAP Deployment Automation Framework.
17
+
18
+
## Prerequisites
19
+
20
+
- A deployed SAP Deployment Automation Framework control plane, including a deployer VM. For more information, see [Deploy the control plane](deploy-control-plane.md).
21
+
-[Visual Studio Code](https://code.visualstudio.com/) installed on your local machine.
22
+
- Access to the deployer key vault in the Azure portal.
18
23
19
24
## Configure Visual Studio Code
20
25
@@ -36,46 +41,46 @@ Follow these steps to configure Visual Studio Code.
36
41
37
42
1. Create a new file in Visual Studio Code and copy in the secret value.
38
43
39
-
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.
44
+
1. Save the file where you keep SSH keys. For example, use `C:\Users\<your-username>\.ssh\weeu_deployer.ssh`. When you save the file, make sure the file type is set to **All Files** so the `.ssh`extension is preserved and no other extension like `.txt` is appended.
40
45
41
-
After you've downloaded the SSH key for the deployer, you can use it to connect to the deployer virtual machine.
46
+
After you download the SSH key for the deployer, you can use it to connect to the deployer VM.
42
47
43
48
### Get the public IP of the deployer
44
49
45
50
1. Sign in to the [Azure portal](https://portal.azure.com).
46
51
47
-
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.
52
+
1. Find the resource group for the deployer. The name starts with `MGMT-[REGION_CODE]-DEP00` unless you deployed the control plane by using a custom naming convention. The contents of the deployer resource group should look like the following image.
48
53
49
-
:::image type="content" source="media/tutorial/deployer-resource-group.png" alt-text="Screenshot that shows deployer resources":::
54
+
:::image type="content" source="media/tutorial/deployer-resource-group.png" alt-text="Screenshot that shows deployer resources in the Azure portal.":::
50
55
51
56
1. Find the public IP for the deployer. The name should end with `-pip`. Filter by **type**, if necessary.
52
57
53
58
1. Copy the IP address.
54
59
55
60
### Install the Remote Development extension
56
61
57
-
1. Open the **Extensions** window by selecting **View** > **Extensions** or by selecting Ctrl+Shift+X.
62
+
1. Open the **Extensions** window by selecting **View** > **Extensions** or by pressing **Ctrl + Shift + X**.
58
63
59
64
1. Ensure that the **Remote Development** extension is installed.
60
65
61
66
### Connect to the deployer
62
67
63
-
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**.
68
+
1. Open the command palette by selecting **View** > **Command Palette** or by pressing **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**.
> Replace `<IP_Address>` with the deployer IP address.
73
78
74
79
1. Select **Connect**. Select **Linux** when you're prompted for the target operating system, and accept the remaining dialogs (such as key and trust).
75
80
76
81
1. When connected, select **Open Folder** and open the `/Azure_SAP_Automated_Deployment` folder.
77
82
78
-
## Next step
83
+
## Related content
79
84
80
-
> [!div class="nextstepaction"]
81
-
> [Configure the SAP workload zone](deploy-workload-zone.md)
85
+
-[Configure the SAP workload zone](deploy-workload-zone.md)
86
+
-[Deploy the control plane](deploy-control-plane.md)
0 commit comments