安装 Visual Studio 并连接到 Azure Stack Hub

可以使用 Visual Studio 将 Azure 资源管理器 模板 写入 Azure Stack Hub 并将其部署到 Azure Stack Hub。 本文中的步骤介绍如何在外部计算机上安装 Visual Studio(如果计划通过 VPN 使用 Azure Stack Hub)。

安装 Visual Studio

  1. 安装 Visual Studio 或其中一个试用版。

  2. 卸载作为 Azure SDK 的一部分安装的 Microsoft Azure PowerShell

    WebPI 安装步骤的屏幕截图

  3. 安装适用于 Azure Stack Hub 的 PowerShell

  4. 安装完成后重启计算机。

使用 Microsoft Entra ID 连接到 Azure Stack Hub

备注

虽然 Azure Stack Hub 同时支持 Visual Studio 2019 和 Visual Studio 2022,但 Cloud Explorer 已从 Visual Studio 2022 中弃用。 因此,尽管在使用 Microsoft Entra ID 时,Visual Studio 2019 和 2022 都可正常工作,但如果将 AD FS 与 Azure Stack Hub 配合使用(如下一部分所述),则必须使用 Visual Studio 2019 或更早的版本。

  1. 启动 Visual Studio。

  2. “视图 ”菜单中选择“ 云资源管理器”。

  3. 选择“ 管理帐户”,然后在新窗格中,使用 Microsoft Entra 凭据登录。

    屏幕截图显示了登录并连接到 Azure Stack Hub 后的 Cloud Explorer

登录后,可以 部署模板 或浏览可用的资源类型和资源组来创建自己的模板。

使用 AD FS 连接到 Azure Stack Hub

  1. 启动 Visual Studio。

  2. “工具”中,选择“ 选项”。

  3. 在导航窗格中展开 “环境 ”,然后选择“ 帐户”。

  4. 选择 “添加”,然后输入用户 Azure Resource Manger 终结点。 对于 Azure Stack Hub 集成系统,URL 为: https://management.[Region}.[External FQDN]

    添加新的 Azure 云发现终结点

  5. 选择 并添加。 Visual Studio 调用 Azure 资源管理器,并发现终结点,包括 Azure Directory 联合服务(AD FS)的身份验证终结点。 Azure Stack Hub 现在显示在已注册的云列表中。

  6. “视图”菜单中选择“云资源管理器”。

  7. 选择“ 管理帐户 ”并使用 AD FS 凭据登录。

    在 Cloud Explorer 中登录到 Visual Studio

    Cloud Explorer 查询可用的订阅。 可以选择要管理的可用订阅。

    选择要在 Cloud Explorer 中管理的订阅

  8. 浏览现有资源、资源组或部署模板。

后续步骤