我想在我的(本地)minikube 中添加一些新的 IP 地址,以在不同的 IP 上公开服务,这些 IP 地址应该可以从集群访问。
我需要向集群内的 pod 发送一些请求。因为cubernet内部DNS系统是无法从外部访问的,比如内部:“http://.default.svc.cluster.local/get_endpoint”。所以我的想法是通过负载均衡器使所有这些外部可用
使用命令“minikube ip”,我得到了集群的 IP,但我想要更多
我想在我的(本地)minikube 中添加一些新的 IP 地址,以在不同的 IP 上公开服务,这些 IP 地址应该可以从集群访问。
我需要向集群内的 pod 发送一些请求。因为cubernet内部DNS系统是无法从外部访问的,比如内部:“http://.default.svc.cluster.local/get_endpoint”。所以我的想法是通过负载均衡器使所有这些外部可用
使用命令“minikube ip”,我得到了集群的 IP,但我想要更多
添加多个绑定到 minikube VM 的 IP 与 kubernetes 使用的 Pod 和服务 IP 完全没有共同之处。
如果您想将服务公开到外部 IP 地址,那是在您的集群之外。
Kubernetes ServiceTypes 允许你指定你想要的服务类型。默认值为 ClusterIP。
类型值及其行为是:
您还可以使用Ingress公开您的服务。Ingress 不是 Service 类型,但它充当集群的入口点。它允许您将路由规则整合到单个资源中,因为它可以在同一 IP 地址下公开多个服务。