我有一个Azure容器实例,并且我想连接到同样也是天蓝色的kafka。 如果在kafka中使用dns配置advertised.listeners,则可以连接,但是使用主机名,则不能。 在ACI中,我也不能仅对其他ACI ping / wget / telnet到其他内部资源。
vnet kafka = vnetA 子网kafka =子网A
vnet ACI = vnetA 子网ACI =子网B
我用私有IP创建了ACI。
答案 0 :(得分:1)
关于Azure容器实例与其他Azure资源连接的问题。现在,Azure容器实例仅支持私有IP,没有DNS标签,并且这些实例可以通过对等连接到同一Vnet或不同Vnet中的其他资源。
部署到虚拟网络的容器组当前不存在 支持公共IP地址或DNS名称标签。
因此,您只需将ACI与专用IP Vnet连接即可。它只是一个预览版本。有关更多详细信息,请参见Deploy container instances into an Azure virtual network
答案 1 :(得分:1)
本文介绍了在这种情况下如何配置您的侦听器:https://rmoff.net/2018/08/02/kafka-listeners-explained/