首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在minikube中添加更多IP

问在minikube中添加更多IP
EN

Stack Overflow用户
提问于 2019-09-28 03:06:27
回答 1查看 365关注 0票数 0

我想在我的(本地) minikube中添加一些新的ip地址,以公开不同IP上的服务,这些服务应该可以从集群访问。

我需要向集群中的pod发送一些请求。因为cubernet内部DNS系统不能从外部访问,比如内部:"http://.default.svc.cluster.local/get_endpoint"。所以我的想法是通过负载均衡器从外部访问所有这些系统。

使用命令"minikube ip",我得到了集群的IP,但我想要更多

EN

回答 1

Stack Overflow用户

发布于 2019-09-30 17:45:28

添加多个绑定到minikube VM的IP与kubernetes使用的Pod和Service IP绝对没有任何共同之处。

如果你想在一个外部的IP地址上公开一个服务,那就是在你的集群之外。

Kubernetes ServiceTypes允许您指定所需的服务类型。默认值为ClusterIP。

类型值及其行为如下:

  • ClusterIP:在群集内部IP上公开服务。选择此值将使服务只能从群集内访问。这是在每个节点的IP静态端口( NodePort)上公开服务的缺省ServiceType.
  • NodePort:。NodePort服务路由到的ClusterIP服务是自动创建的。您将能够通过请求:.
  • LoadBalancer:使用云提供商的负载均衡器向外部公开服务来从集群外部联系NodePort服务。外部负载均衡器路由到的NodePort和ClusterIP服务将自动将服务映射到externalName字段的内容(例如foo.bar.example.com),方法是返回带有其值的CNAME记录。未设置任何类型的代理。

您还可以使用入口来公开您的服务。入口不是一种服务类型,但它充当集群的入口点。它允许您将路由规则合并到单个资源中,因为它可以公开同一IP地址下的多个服务。

看看:minikube,exposing-ip,services-types。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58140201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档