elasticsearch - 如何将 Googlecloud 中的弹性 kubernetes 集群暴露给外部 ip?
问题描述
我在 GCP 中设置了一个弹性搜索的 kubernetes 集群。
kubectl get svc
给我
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
ipgram-elasticsearch-elasticsearch-svc ClusterIP 10.27.247.26 <none> 9200/TCP,9300/TCP 2h
如何为此设置外部IP?
解决方案
您必须将服务转换为LoadBalancer
将外部 IP 分配给 LB 或NodePort
然后使用节点 IP 的类型。
推荐阅读
- list - 创建所有可能的地图
> 从列表中 - javascript - Split a string on a capital letter or numbers
- python - 仅显示一个元素的绘图图例
- python - python根据属性跳过单元测试
- python - Python中的抽象类,添加有和没有实现的方法是否错误
- google-analytics - 如果我使用屏蔽 URL,我如何分隔同一域的 Google Analytics?
- c++ - 如何使用 CMake 将 C++ 编译为 CUDA
- excel - 尝试读取 Comment 属性时出现运行时错误 438
- python - 有效检查数据是否被屏蔽数组和所有数据都被屏蔽 True
- java - 在 web.xml 文件中有一个空的安全约束标签有副作用吗?