从 GitHub 下载 Azure Stack Hub 工具

AzureStack-Tools 是托管 PowerShell 模块的 GitHub 存储库,可用于管理资源并将其部署到 Azure Stack Hub。 如果你打算建立 VPN 连接,则可将这些 PowerShell 模块下载到 Azure Stack 开发工具包 (ASDK) 或基于 Windows 的外部客户端。

注意

还可以使用操作员访问工作站 (OAW) 访问特权终结点 (PEP)、支持方案的管理员门户和 Azure Stack Hub GitHub 工具。 有关详细信息,请参阅 Azure Stack Hub 操作员访问工作站

获取工具

可通过 Az PowerShell 模块或 AzureRM 模块来使用这些工具。

若要获取这些工具,请从 az 分支克隆 GitHub 存储库,或运行以下脚本来下载 AzureStack-Tools 文件夹:

# Change directory to the root directory.
cd \

# Download the tools archive.
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 
invoke-webrequest `
  https://github.com/Azure/AzureStack-Tools/archive/az.zip `
  -OutFile az.zip

# Expand the downloaded files.
expand-archive az.zip `
  -DestinationPath . `
  -Force

# Change to the tools directory.
cd AzureStack-Tools-az

模块提供的功能

AzureStack-Tools 存储库包含支持以下 Azure Stack Hub 功能的 PowerShell 模块:

功能 说明 谁可以使用此模块?
CapacityManagement 使用此模块生成存储卷的性能和容量仪表板。 云操作员
云功能 使用此模块可获取云的云功能。 例如,可以获取 API 版本和 Azure 资源管理器资源等云功能。 还可以获取 Azure Stack Hub 和 Azure 云的 VM 扩展。 云操作员和用户
Azure Stack Hub 的资源管理器策略 使用此模块可以配置版本和服务可用性与 Azure Stack Hub 相同的 Azure 订阅或 Azure 资源组。 云操作员和用户
注册到 Azure 使用此模块可将 ASDK 实例注册到 Azure。 注册后,可下载 Azure 市场项,并在 Azure Stack Hub 中使用它们。 云操作员
Azure Stack Hub 部署 使用此模块可通过 Azure Stack Hub 虚拟硬盘 (VHD) 映像来准备用于部署和重新部署的 Azure Stack Hub 主计算机。 云操作员
连接到 Azure Stack Hub 使用此模块配置与 Azure Stack Hub 的 VPN 连接。 云操作员和用户
模板验证程序 使用此模块可以验证是否可将现有或新的模板部署到 Azure Stack Hub。 云操作员和用户

后续步骤