【问题标题】:Azure API Manager ARM template - vnet questionsAzure API 管理器 ARM 模板 - vnet 问题
【发布时间】:2017-11-28 04:21:39
【问题描述】:

我在我的 ARM 模板中指定了 APImanager 中的以下语法,但有一些问题。

  1. 当我在部署 API 管理器后查看它时,它有一个公共 VIP(以及内部 IP)。公网 IP 怎么设置的?

  2. 当我查看门户上的虚拟网络选项卡时,它显示已选择内部和我的子网,但将 vnet 显示为选择虚拟网络,似乎表明它没有设置。

  3. 如何为 APIM 网关指定静态内部 IP 以安全地设置内部主机名?

  4. 我已经阅读过 APIM 需要位于其自己的子网中,这很好,但是这实际上是否使用了除分配的 IP 地址之外的任何 IP 地址,使用允许的最小 Azure 子网是否安全? SKU?

            "virtualNetworkType": "Internal",
            "virtualNetworkConfiguration": {
                "subnetResourceId": "[variables('subnetRef')]",
                "location": "[resourceGroup().location]",
                "vnetid":"[variables('vnetID')]"
            }

【问题讨论】:

    标签: azure azure-api-management


    【解决方案1】:
    1. 你能分享整个模板吗?您不能在 VNet 中使用公共 IP 进行 API 管理,这是其中之一。
    2. 再次请分享模板(或咨询this正确示例并修复您的模板)
    3. 因为它是 PaaS 服务,我认为你不能
    4. 我从未见过任何提及使用多个 IP 地址的 API 管理,所以我认为答案是肯定的

    【讨论】:

    • 我的模板与该示例完全相同,但我的模板中不存在 hostnameConfigurations 部分。而“virtualNetworkType”:“External”,改为设置为 internal。明天我将包含实际模板。
    • 我想你应该使用外部的,因为它必须是这样的,实际上,当我想到hostname 部分时,如果你想要多个 IP 地址,可能需要多个 IP 地址一个主机名,但我从未在此设置中使用过 API 管理,所以我不确定
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-15
    • 2017-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-17
    相关资源
    最近更新 更多