【发布时间】:2021-05-03 04:36:54
【问题描述】:
我已经使用 helm 部署了运行 nginx 的 pod,但是当我执行 minikube service service_name 时,我看到我的服务在 localhost 上运行,如下所示。
我以为你需要通过集群IP而不是localhost来访问服务?
我尝试使用带有服务端口的集群 ip 访问它,但它似乎不起作用。
我也试过在停止docker后再次运行它,但似乎需要docker来启动kubernetes集群。
我正在关注这个kubecon demo,在演示中她可以使用集群ip访问它就好了。
【问题讨论】:
-
在 MacOS 上,传入请求预计在
localhost上,然后转发到集群 IP 地址(如果我没记错的话)。 -
在我看来,用 minikube start --vm=true PS 启动 minikube 就足够了。记得先删除你的集群。
标签: kubernetes