目前,我们在虚拟机上部署了一个Java春季启动应用程序,它使用来自Kafka的消息。
我们在虚拟机上部署了一个Enterprise Kafka集群。它使用标准端口-例如:9092&2181.
要求:我们希望部署此应用程序Azure Kubernetes Services(AKS(。
询问:在dockerfile或kubernetes清单yaml中是否需要做任何特定的操作(例如:端口(?
我认为只要AKS可以连接(VNET-VNET(Kafka集群就足够了。
请提出建议。
Kafka客户端不需要公开任何端口映射
你的假设是正确的,只要VPC设置得当,那么通信就可以了。