設定外部工具搭配使用 SAP 部署自動化架構
本文說明如何設定外部工具以使用 SAP 部署自動化架構。
設定 Visual Studio Code
請遵循下列步驟來設定 Visual Studio Code。
從金鑰保存庫複製 SSH 金鑰
登入 Azure 入口網站。
選取或搜尋 [金鑰保存庫]。
在 [金鑰保存庫] 頁面上,尋找部署器金鑰保存庫。 名稱開頭為
MGMT[REGION]DEP00user
。 視需要依 [資源群組] 或 [位置] 進行篩選。在左側窗格的 [設定] 區段上,選取 [祕密]。
尋找並選取包括 sshkey 的祕密。 外觀如下:
MGMT-[REGION]-DEP00-sshkey
。在祕密的頁面上,選取目前的版本。 複製 [祕密值]。
在 Visual Studio Code 中新建檔案,並將祕密複製至此。
將檔案儲存至您存放 SSH 金鑰的位置。 例如,使用
C:\\Users\\<your-username>\\.ssh\weeu_deployer.ssh
。 請確定您儲存檔案時未使用副檔名。
下載部署者的 SSH 金鑰之後,即可使用該金鑰來連線到部署者虛擬機器。
取得部署者的公用 IP
登入 Azure 入口網站。
尋找部署者的資源群組。 除非您已使用自訂命名慣例來部署控制平面,否則名稱開頭為
MGMT-[REGION_CODE]-DEP00
。 部署者資源群組的內容應如下圖所示。尋找部署者的公用 IP。 名稱結尾應為
-pip
。 如有必要,請依類型進行篩選。複製 IP 位址。
安裝遠端開發延伸模組
選取 [檢視] > [延伸模組] 或選取 Ctrl+Shift+X,以開啟 [延伸模組] 視窗。
確定已安裝遠端開發延伸模組。
連線至部署者
選取 [檢視] > [命令選擇區],或選取 Ctrl+Shift+P,以開啟命令選擇區。 輸入 [連線至主機]。 您也可以選取 Visual Studio Code 左下角的圖示,然後選取 [連線到主機]。
選取 [新增 SSH 主機]。
ssh -i `C:\\Users\\<your-username>\\weeu_deployer.ssh` azureadm@<IP_Address>
注意
請變更 <IP_Address > 以反映部署者 IP。
選取 Connect。 當系統提示您輸入目標操作系統時,請選取 [Linux],並接受其餘對話方塊 (例如金鑰和信任)。
連線時,選取 [開啟資料夾],然後開啟
/Azure_SAP_Automated_Deployment
資料夾。