首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >外部IP不产生弹性

外部IP不产生弹性
EN

Stack Overflow用户
提问于 2019-05-30 13:25:26
回答 2查看 137关注 0票数 0

我遵循了这页上提到的命令..。

https://www.elastic.co/guide/en/cloud-on-k8s/current/index.html

弹性服务被成功地启动。但我没有看到外部的ip

代码语言:javascript
复制
#  /usr/local/bin/kubectl --kubeconfig="wzone2.yaml" get service
NAME                      TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)    AGE
kubernetes                ClusterIP   10.245.0.1      <none>        443/TCP    10m
quickstart-es             ClusterIP   10.245.97.209   <none>        9200/TCP   3m11s
quickstart-es-discovery   ClusterIP   None            <none>        9300/TCP   3m11s

我尝试过端口转发命令,但这没有帮助。

kubectl港口前送服务/快速启动-es 9200

如何连接到这个弹性服务器?

EN

回答 2

Stack Overflow用户

发布于 2019-05-30 13:55:38

ClusterIP服务只能从集群内部获得。要使它从外部可见,您需要将其更改为LoadBalancer类型,并有一个可用的实现(请参阅:在云提供商上运行或使用MetalLB)。

票数 1
EN

Stack Overflow用户

发布于 2019-05-30 18:52:11

除了使用@coderanger建议的LoadBalancer之外,您还可以使用NodePort类型的服务。这将允许您使用节点IP地址连接到服务,而不依赖于云提供商。

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

https://stackoverflow.com/questions/56379255

复制
相关文章

相似问题

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