[英]Azure Container Instance in VNET how to get a FQDN
在 VNET 中部署 ISNT 的容器实例时,我们可以指定 label “x”来获取 FQDN,即http://x.uksouth.azurecontainer.io/
如果将容器部署到子网中,您似乎无法再指定 label。
我正在使用 Terraform https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources_group/
特别是“network_profile_id”:与 dns_name_label 冲突
在这种情况下,我假设您应该自己管理 DNS。
您似乎没有指定容器的私有 IP 吗?
我很确定,如果您在 VNet 中部署 ACI,则不可能设置 static 私有 IP 地址。 您可以通过应用程序网关将 VNet 中的 ACI 暴露给外部,但是当 ACI 的 IP 地址发生变化时,它就无法工作了。 而且您无法控制 ACI IP 地址。
根据Azure 文档:
Public IP or DNS label - Container groups deployed to a virtual network don't currently support exposing containers directly to the internet with a public IP address or a fully qualified domain name
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.