启动服务的隧道时出错。操作系统:Mac OS Xminikube版本:版本1.25.2kubectl版本:1.24.1.和使用Docker桌面以下脚本是/zipkin目录的配置。第一个它不工作了。我不知道出了什么问题。预期如下:
/zipkin
e5njpo681#
我也有同样的问题,但后来从minikube文档中发现:https://minikube.sigs.k8s.io/docs/handbook/accessing/#example-of-nodeport在一个终端中执行以下操作:
minikube service customer-node --url 🏃 Starting tunnel for service customer-node. ❗ Because you are using a Docker driver on darwin, the terminal needs to be open to run it.
打开另一个终端并检查SSH隧道
ps -ef | grep docker@127.0.0.1 501 81040 81027 0 6:35PM ttys001 0:00.02 ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -N docker@127.0.0.1 -p 56541 -i /Users/johndoe/.minikube/machines/minikube/id_rsa -L 64013:10.104.68.137:80
检查输出末尾的端口,也可以使用此命令查找隧道端口
ps -ef | grep docker@127.0.0.1 | head -1 | awk '{print $NF}' | awk -F ":" '{print $1}' 64013
您可以使用,然后使用此端口为浏览器形成此URL
http://127.0.0.1:64013
rsaldnfx2#
从问题中,我没有看到名称为rabbitmq的服务。您的服务名称是zipkin。尝试运行您也可以指定外部IP
kind: Service apiVersion: v1 metadata: name: zipkin spec: selector: app: zipkin ports: - protocol: "TCP" port: 8081 targetPort: 80 type: LoadBalancer externalIPs: - 192.168.64.2
然后可以使用http://192.168.64.2:8081/访问
2条答案
按热度按时间e5njpo681#
我也有同样的问题,但后来从minikube文档中发现:https://minikube.sigs.k8s.io/docs/handbook/accessing/#example-of-nodeport
在一个终端中执行以下操作:
打开另一个终端并检查SSH隧道
检查输出末尾的端口,也可以使用此命令查找隧道端口
您可以使用,然后使用此端口为浏览器形成此URL
rsaldnfx2#
从问题中,我没有看到名称为rabbitmq的服务。您的服务名称是zipkin。尝试运行您也可以指定外部IP
然后可以使用http://192.168.64.2:8081/访问