【问题标题】:Get Azure Databricks URL using Terrafrom使用 Terraform 获取 Azure Databricks URL
【发布时间】:2021-01-02 15:41:02
【问题描述】:

在开发环境中,我使用 Terrafrom 部署 Azure DataBricks,可以使用 workspace_url https://www.terraform.io/docs/providers/azurerm/r/databricks_workspace.html 获取 URL。但在生产中,我必须通过 terraform 部署整个基础架构,并且只能通过 ARM 部署 Azure Databricks(这是公司的政策)。例如,当我使用 data.azurerm_databricks_workspace.example 时,我收到一个错误,即无法在数据中使用 azurerm_databricks_workspace。告诉我如何获取 workspace_url 并在 Terrafrom 中使用它。谢谢。

【问题讨论】:

标签: azure terraform databricks arm-template terraform-provider-azure


【解决方案1】:

在查看Databricks Labs Terraform 提供者的来源时,您可以找到对workspace properties endpoint 的引用,这将在properties 字段中包含workspaceUrl。因此,如果您使用管理 AAD JWT 令牌调用 https://management.azure.com/subscriptions/<uui>/resourceGroups/<resource-group-name>/providers/Microsoft.Databricks/workspaces/<workspace-name>,您应该能够检索工作区 URL。

我不确定它是否暴露于 ARM 模板,尽管 Azure CLI does expose it

【讨论】:

    猜你喜欢
    • 2020-11-12
    • 2022-11-25
    • 2020-03-26
    • 1970-01-01
    • 2022-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-16
    相关资源
    最近更新 更多