使用 Terraform 在托管虚拟网络中的 Azure 集成运行时

时间:2021-01-07 22:53:33

标签: azure terraform azure-data-factory azure-rm azure-integration-runtime

在 Azure 数据工厂中,可以使用门户创建 3 种类型的集成运行时:

  1. 蔚蓝
  2. Azure-SSIS
  3. 自托管

但是查看 AzureRM 提供商的 Terraform 文档站点,只能创建 Azure-SSIS (azurerm_data_factory_integration_runtime_managed) 和自托管 (azurerm_data_factory_integration_runtime_self_hosted)。

是否有人使用 Terraform 成功创建了连接到虚拟网络的默认 Azure IR(如 https://docs.microsoft.com/en-us/azure/data-factory/managed-virtual-network-private-endpoint 中指定的)?

2 个答案:

答案 0 :(得分:0)

不,不是真的,不幸的是 AzureRM 提供商还不允许这样做。 也不能使用 Azure CLI for Data Factory 或类似方法来完成。

主要原因可能是 Azure Data Factory Managed Virtual Network 的公开预览。

虽然(以及解决方案的一部分)是 ADF 上的 public_network_enabled 属性,但您仍然需要定义私有端点,但这是向前迈出的一步。

答案 1 :(得分:0)

默认情况下,如果您没有从 terraform 指定数据工厂的集成运行时资源,它会默认选择 Azure(自动解析)运行时。