我有一个在kubernetes上运行的应用程序,并且我正在使用minikube进行开发和测试。我设置了minikube,入口和应用程序,它们在本地工作,如我在此处“ Traefik ingress does not work with cluster IP”中所述,但我不知道如何从远程计算机连接到我的应用程序。
我想做的是,我想运行一些性能测试并找到我的应用程序中的瓶颈。该应用程序和minikube位于机器A上,我想从机器B向它发送一些请求并将内容写入rethinkdb。显然,我的minikube群集IP与机器A网络IP不同。一种方法是在机器A上使用Web服务器将任何传入请求转发到minikube和kubernetes,但这会影响我的性能测试。我想到的第二个解决方案是端口转发,但是为此我需要一个IP,正如我在上一个问题中提到的那样,入口不适用于IP。
现在我的问题:
如何根据上述情况运行性能测试? (高度赞赏示例)
在生产中的vm或裸机上运行kubeadm时,入口如何连接到互联网?