Visual Studio をインストールして Azure Stack Hub に接続する

Visual Studio を使用して Azure Resource Manager テンプレートを作成し、Azure Stack Hub にデプロイできます。 この記事では、Visual Studio を Azure Stack Hub または外部コンピューター (VPN を介して Azure Stack Hub を使用する予定の場合) にインストールする手順について説明します。

Visual Studio のインストール

  1. Visual Studio Community 2019 またはいずれかの評価版をインストールします。

  2. Azure SDK の一部としてインストールされている Microsoft Azure PowerShell をアンインストールします。

    WebPI のインストール手順を示すスクリーンショット

  3. PowerShell for Azure Stack Hub をインストールします

  4. インストールが完了したら、コンピューターを再起動します。

Microsoft Entra ID を使用して Azure Stack Hub に接続する

注意

Azure Stack Hub では Visual Studio 2019 と 2022 の両方がサポートされていますが、Cloud エクスプローラーは Visual Studio 2022 から非推奨になりました。 そのため、Microsoft Entra ID を使用している場合は Visual Studio 2019 と 2022 の両方が機能しますが、Azure Stack Hub で AD FS を使用している場合は (次のセクションで説明するように)、Visual Studio 2019 以前を使用する必要があります。

  1. Visual Studio を起動します。

  2. [表示] メニューの [Cloud Explorer] を選択します。

  3. [アカウントの管理] を選択し、新しいウィンドウでMicrosoft Entra資格情報でサインインします。

    ログインして Azure Stack Hub に接続した後の Cloud Explorer を示すスクリーンショット

ログインしたら、テンプレートをデプロイするか、使用可能なリソースの種類やリソース グループを参照して独自のテンプレートを作成することができます。

AD FS を使用して Azure Stack Hub に接続する

  1. Visual Studio を起動します。

  2. [ツール] から [オプション] を選択します。

  3. ナビゲーション ウィンドウの [環境] を展開し、 [アカウント] を選択します。

  4. [追加] を選択し、ユーザーの Azure Resource Manger エンドポイントを入力します。 Azure Stack Development Kit (ASDK) の URL は https://management.local.azurestack/external です。 Azure Stack Hub 統合システムの URL は https://management.[Region}.[External FQDN] です。

    新しい Azure Cloud 検出エンドポイントを追加する

  5. [追加] を選択します。 Visual Studio は Azure Resource Manger を呼び出し、Azure Directory Federated Services (AD FS) の認証エンドポイントを含むエンドポイントを検出します。 Azure Stack Hub が登録済みクラウドの一覧に表示されるようになりました。

  6. [表示] メニューの [Cloud Explorer] を選択します。

  7. [アカウントの管理] を選択し、AD FS の資格情報でサインインします。

    Cloud Explorer で Visual Studio にサインインする

    Cloud Explorer は使用できるサブスクリプションのクエリを実行します。 使用できるサブスクリプションを選択して管理できます。

    Cloud Explorer で管理するサブスクリプションを選択する

  8. 既存のリソース、リソース グループ、またはデプロイ テンプレートを参照します。

次のステップ