【问题标题】:Azure Container Instance in VNET how to get a FQDNVNET 中的 Azure 容器实例如何获取 FQDN
【发布时间】:2021-06-23 06:16:36
【问题描述】:

在 VNET 中部署 ISNT 的容器实例时,我们可以指定标签“x”来获取 FQDN,即http://x.uksouth.azurecontainer.io/

如果您将容器部署到子网中,您似乎无法再指定标签。

我正在使用 Terraform https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/container_group

特别是“network_profile_id”:与 dns_name_label 冲突

在这种情况下,我假设您应该自己管理 DNS。

它没有出现你指定了容器的私有IP?

【问题讨论】:

    标签: azure containers terraform fqdn


    【解决方案1】:

    我很确定,如果您在 VNet 中部署 ACI,则无法设置静态专用 IP 地址。您可以通过应用程序网关将 VNet 中的 ACI 暴露给外部,但是当 ACI 的 IP 地址发生变化时,它就不能再工作了。而且您无法控制 ACI IP 地址。

    【讨论】:

    • 是的 - 我相信也是如此。不理想。
    • @iasksillyquestions 是的,你可以反馈。而且我也认为这是 ACI 的一个缺点。这是一个预览版。也许它会在未来得到修复。好吧,如果有帮助请采纳。
    【解决方案2】:

    根据Azure docs

    公共 IP 或 DNS 标签 - 部署到虚拟网络的容器组目前不支持使用公共 IP 地址或完全限定域名将容器直接公开到互联网

    【讨论】:

    • 这是真的!但是我的问题是关于设置静态私有 IP 以便我可以自己管理 DNS!
    猜你喜欢
    • 2020-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多