一尘不染

在elasticsearch实例上打开开放的GCE防火墙以进行外部连接

elasticsearch

我刚刚使用“单击部署”在GCE中创建了Elasticsearch集群,但是我只能使用隧道来访问它。就我而言,这不是一个选择,因为我不想让gcloud访问其他开发人员。我想为elasticsearch打开端口9200,以便他们可以通过IP地址而不是通过隧道连接到它。

我该如何实现?


阅读 285

收藏
2020-06-22

共1个答案

一尘不染

在GCE防火墙中为elasticsearch实例打开端口9200。通过“单击部署”创建的elasticsearch实例已定义了“
elasticsearch”标签,因此,您可以使用以下命令:

gcloud compute --project PROJECT firewall-rules create allow-elasticsearch \
    --allow TCP:9200 \
    --target-tags elasticsearch

-编辑以纠正Elasticsearch的拼写错误

2020-06-22