Deploy-FinOpsHub 命令

Deploy-FinOpsHub 命令通过部署 Azure 资源管理器 部署模板来创建新的或更新现有的 FinOps 中心实例。 FinOps 中心模板是从 GitHub 下载的。 若要了解有关模板的详细信息,请参阅 FinOps 中心模板

Deploy-FinOpsHub 在部署模板之前调用 Initialize-FinOpsHubDeployment


语法

Deploy-FinOpsHub `
    -Name <string> `
    -ResourceGroup <string> `
    -Location <string> `
    [-Version <string>] `
    [-Preview] `
    [-StorageSku <string>] `
    [-Tags <object>] `
    [<CommonParameters>]

参数设置

名称 说明
‑Name 必填。 FinOps 中心实例的名称。
‑ResourceGroup 必需。 要部署到的资源组的名称。 如果不存在,则会创建它。
‑Location 必需。 要从中执行部署的 Azure 位置。
‑Version 可选。 要使用的 FinOps 中心模板的版本。 默认值为“latest”。
‑Preview 可选。 指示还应包含预览版。 默认值为 false。
‑StorageSku 可选。 存储帐户 SKU。 Premium_LRS = 成本最低,Premium_ZRS = 高可用性。 请注意,标准 SKU 不适用于 Data Lake gen2 存储。 默认值为“Premium_LRS”。
‑Tags 可选。 所有资源的标记。

示例

以下示例演示如何使用 Deploy-FinOpsHub 命令部署或更新 FinOps 中心实例。

部署最新版本

Deploy-FinOpsHub `
    -Name MyHub `
    -ResourceGroup MyNewResourceGroup `
    -Location westus

将名为 MyHub 的 FinOps 中心实例部署到 MyNewResourceGroup 资源组。 如果资源组不存在,则会创建它。 如果中心已存在,则会更新到最新版本。

部署特定版本

Deploy-FinOpsHub `
    -Name MyHub `
    -ResourceGroup MyExistingResourceGroup `
    -Location westus `
    -Version 0.1.1

使用模板版本 0.1.1 将名为 MyHub 的 FinOps 中心实例部署到 MyExistingResourceGroup 资源组。 自 2024 年 2 月起,需要此版本才能部署到 Azure Gov 或 Azure 中国,因为这些环境中的成本管理不提供 FOCUS 导出。 如果资源组不存在,则会创建它。 如果中心已存在,则会更新到版本 0.1.1。


相关解决方案: