SAP Deployment Automation Framework で使用する外部ツールを構成する

この記事では、SAP Deployment Automation Framework を使用するように外部ツールを構成する方法について説明します。

Visual Studio Code を構成する

Visual Studio Code を構成するには、次の手順に従います。

キー コンテナーから SSH キーをコピーする

  1. Azure portal にサインインします。

  2. [キー コンテナー] を選択または検索します。

  3. [キー コンテナー] ページで、デプロイ機能キー コンテナーを見つけます。 名前は MGMT[REGION]DEP00user で始まります。 必要に応じて、 リソース グループ または 場所でフィルター処理します。

  4. 左側のウィンドウの [設定] セクションで、[ シークレット] を選択します。

  5. sshkey を含むシークレットを見つけて選択します。 MGMT-[REGION]-DEP00-sshkeyのようになります。

  6. シークレットのページで、現在のバージョンを選択します。 シークレット値をコピーします。

  7. Visual Studio Code で新しいファイルを作成し、シークレット値をコピーします。

  8. SSH キーが保持されている場所にファイルを保存します。 たとえば、 C:\\Users\\<your-username>\\.ssh\weeu_deployer.sshを使用します。 拡張子を付けずにファイルを保存してください。

デプロイ元の SSH キーをダウンロードしたら、それを使用してデプロイ元の仮想マシンに接続できます。

デプロイ機能のパブリック IP を取得する

  1. Azure portal にサインインします。

  2. デプロイ機能のリソース グループを見つけます。 名前は、カスタムの名前付け規則を使用してコントロール プレーンをデプロイしていない限り、で始まります MGMT-[REGION_CODE]-DEP00 。 デプロイツール リソース グループの内容は、次の図のようになります。

    デプロイツール リソースを示すスクリーンショット

  3. デプロイ機能のパブリック IP を探します。 名前の末尾は -pip であるはずです。 必要に応じて、 種類でフィルター処理します。

  4. IP アドレスをコピーします。

リモート開発用の拡張機能をインストールする

  1. [拡張機能] ウィンドウを開くには、[拡張機能表示>] を選択するか、Ctrl + Shift + X キーを押します。

  2. リモート開発拡張機能がインストールされていることを確認します。

デプロイツールに接続する

  1. コマンド パレットを開くには、[コマンド パレット表示>] を選択するか、Ctrl + Shift + P キーを押します。 「 ホストに接続」と入力します。 Visual Studio Code の左下隅にあるアイコンを選択し、[ ホストに接続] を選択することもできます。

  2. [ 新しい SSH ホストの追加] を選択します

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

    注意

    IP_Address>を変更<して、デプロイ機能の IP を反映します。

  3. [接続] を選択します。 ターゲット オペレーティング システムの入力を求められたら [Linux ] を選択し、残りのダイアログ (キーや信頼など) をそのまま使用します。

  4. 接続したら、[ フォルダーを開く ] を選択し、フォルダーを /Azure_SAP_Automated_Deployment 開きます。

次のステップ