首页 > 解决方案 > 在 localhost 上运行的 Kubernetes 服务

问题描述

我已经使用 helm 部署了运行 nginx 的 pod,但是当我执行 minikube service service_name 时,我看到我的服务在 localhost 上运行,如下所示。 在此处输入图像描述

我以为您需要通过集群 IP 而不是 localhost 访问服务?

我尝试使用带有服务端口的集群 ip 访问它,但它似乎不起作用。

我也尝试在停止docker后再次运行它,但似乎需要docker来启动kubernetes集群。

我正在关注这个kubecon 演示,在演示中她可以使用集群 ip 访问它就好了。

标签: kubernetes

解决方案


似乎问题在于集群是使用默认 docker 驱动程序创建的。

这是我找到解决方案的线程,在此处输入链接描述

只需要使用 virtualbox 作为驱动启动 minikube 集群。


推荐阅读