Azure容器实例在VNET中如何获取FQDN

3

当部署不在虚拟网络中的容器实例时,我们可以指定一个标签“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地址?

2个回答

3

我很确定,如果您在VNet中部署ACI,则无法设置静态私有IP地址。您可以通过应用程序网关将VNet中的ACI暴露给外部,但是当ACI的IP地址更改时,它将无法正常工作。并且您无法控制ACI的IP地址。


是的 - 这也是我认为的情况。不太理想。 - iasksillyquestions
@iasksillyquestions 是的,你可以提供反馈。我也认为这是ACI的一个缺点。毕竟它只是一个预览版,未来可能会得到修复。如果我的回答有帮助,请接受它。 - Charles Xu

-1
根据Azure文档所述:

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


1
这是正确的!然而我的问题是关于设置静态私有IP,以便我可以自己管理DNS! - iasksillyquestions

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接