kubernetes - minikube - EXTERNAL-IP 仍然<待定>

标签 kubernetes kubectl minikube

我的服务定义如下

# SOURCE: https://cloud.google.com/kubernetes-engine/docs/tutorials/guestbook
apiVersion: v1
kind: Service
metadata:
  name: frontend
  labels:
    app: guestbook
    tier: frontend
spec:
  # if your cluster supports it, uncomment the following to automatically create
  # an external load-balanced IP for the frontend service.
  # type: LoadBalancer
  type: LoadBalancer
  #type: NodePort
  ports:
    # the port that this service should serve on
  - targetPort: 80
    port: 80
  selector:
    app: guestbook
    tier: frontend 

应用后

enter image description here

我期望获得外部 IP,如所解释的 here但相反,它仍然处于待定状态并且不会发生变化,如下所示 enter image description here 您能帮我找出为什么我没有获得 EXTERNAL-IP 吗?

最佳答案

我认为,你应该尝试 minikube tunnel 。启动minikube后,你必须执行这个命令 -

$ minikube tunnel

minikube tunnel runs as a process, creating a network route on the host to the service CIDR of the cluster using the cluster’s IP address as a gateway.

关于kubernetes - minikube - EXTERNAL-IP 仍然<待定>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71723194/

相关文章:

kubernetes - 如何很好地要求 Kubernetes 检索更新的图像?

kubernetes - 是否可以将 Kubernetes Cronjob status.lastScheduleTime 时间戳传递给计划作业的容器?

kubernetes - minikube kubectl 创建文件错误(验证数据: apiVersion not set)

nginx - kubectl port-forward 不适用于 EC2 实例

jenkins - 使用kubernetes yml文件时如何在gradle中处理环境替换?

ssl - 谷歌云 sql 使用错误的 ssl 证书从 kubernetes 建立套接字连接

kubernetes - Helm 无法解析本地依赖项存储库文件路径

kubernetes - 使用gcloud和kubectl切换帐户是否有更好的工作流程?

local - Minikube - 外部 IP 与主机的公共(public) IP 不匹配

windows - Windows Pod 上的 Kubernetes Minikube 拉取镜像失败