从 GitHub 下载 Azure Stack Hub 工具

AzureStack-Tools 是一个 GitHub 存储库,用于托管 PowerShell 模块,用于管理和将资源部署到 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 存储库具有 PowerShell 模块,这些模块支持 Azure Stack Hub 的以下功能:

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

后续步骤