Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon ec2 从外部世界访问EC2实例内minikube节点端口上运行的应用程序_Amazon Ec2_Kubernetes_Minikube_Istio - Fatal编程技术网

Amazon ec2 从外部世界访问EC2实例内minikube节点端口上运行的应用程序

Amazon ec2 从外部世界访问EC2实例内minikube节点端口上运行的应用程序,amazon-ec2,kubernetes,minikube,istio,Amazon Ec2,Kubernetes,Minikube,Istio,我有一个EC2实例,说它的IP是44.XX.XX.XX(比如IP1),我有一个运行在这个EC2实例中的minikube,说它的IP是10.XX.XX.XX(比如IP2),我是通过在EC2实例中运行minikube IP知道的。我有一个前端应用程序在NodePort的minikube内部运行,比如30010。我可以通过这样做卷曲到应用程序 卷曲 但我想通过任何其他PC访问ec2之外的应用程序。如何做到这一点,我试过了,但没有成功我假设这只是为了开发目的?当minikube作为单独的VM运行时,您需

我有一个EC2实例,说它的IP是44.XX.XX.XX(比如IP1),我有一个运行在这个EC2实例中的minikube,说它的IP是10.XX.XX.XX(比如IP2),我是通过在EC2实例中运行minikube IP知道的。我有一个前端应用程序在NodePort的minikube内部运行,比如30010。我可以通过这样做卷曲到应用程序 卷曲


但我想通过任何其他PC访问ec2之外的应用程序。如何做到这一点,我试过了,但没有成功

我假设这只是为了开发目的?当minikube作为单独的VM运行时,您需要将通信量从EC2节点转移到minikube

一旦在IP2主机上设置了kubectl并与minikube集群通信,就可以使用将流量转发到minikube内部运行的任何服务/pod

kubectl端口转发——地址0.0.0.0 svc/:

只要设置了端口转发,您就应该能够通过
IP2:
访问您的应用程序

(用适当的值替换
括号内的内容)