使用合格的主机名而不是 localhost/127.0.0.1 来访问 minikube 服务?
Use qualified hostname to access minikube service instead of localhost/127.0.0.1?
我在 Windows 上是 运行 minikube。我正在像这样启动一个 pod 和 NodePort:
minikube start
kubectl apply -f pod.yml
kubectl apply -f service.yml
kubectl port-forward service/sample-web-service 31111:80
此时,我可以使用以下方式在浏览器中访问示例 Web 服务:
localhost:31111
和
127.0.0.1:31111
请注意,我在尝试使用此处描述的 minikube ip
返回的 ip 访问服务时没有收到任何响应:
https://minikube.sigs.k8s.io/docs/handbook/accessing/#getting-the-nodeport-using-kubectl
是否也可以使用合格的主机名(即在 Control Panel\All Control Panel Items\System
中找到的 Full Computer Name
)访问我的示例 Web 服务?我在浏览器中尝试了以下操作,但没有得到响应:
my-windows-pc-name.mydomain.com:31111
我正在使用 VPN 并尝试将其关闭但无济于事。
kubectl port-forward service/sample-web-service --address 0.0.0.0 31111:80
我在 Windows 上是 运行 minikube。我正在像这样启动一个 pod 和 NodePort:
minikube start
kubectl apply -f pod.yml
kubectl apply -f service.yml
kubectl port-forward service/sample-web-service 31111:80
此时,我可以使用以下方式在浏览器中访问示例 Web 服务:
localhost:31111
和
127.0.0.1:31111
请注意,我在尝试使用此处描述的 minikube ip
返回的 ip 访问服务时没有收到任何响应:
https://minikube.sigs.k8s.io/docs/handbook/accessing/#getting-the-nodeport-using-kubectl
是否也可以使用合格的主机名(即在 Control Panel\All Control Panel Items\System
中找到的 Full Computer Name
)访问我的示例 Web 服务?我在浏览器中尝试了以下操作,但没有得到响应:
my-windows-pc-name.mydomain.com:31111
我正在使用 VPN 并尝试将其关闭但无济于事。
kubectl port-forward service/sample-web-service --address 0.0.0.0 31111:80