首页 > 解决方案 > 使用 masteruser 凭据连接到托管在 aws 上的 elasticsearch

问题描述

我按照 link1 中提到的步骤在 aws 上创建了我的弹性搜索集群。我可以通过输入主凭据使用 kibana 端点连接到集群。

但是我尝试按照 link2 中的步骤使用 python skd 连接到 elasticsearch 集群,但它会引发很多错误。

我已允许对域进行开放访问(请阅读链接 1 上的第 13 行)。

我已经下载了所有的包和库。我已经更新了代码中的变量“host”和“region”。我的 boto3 凭据文件也已正确设置。

谁能解释一下如何使用 python skd 连接到 aws 上的 elasticsearch。

链接1:https ://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-gsg-create-domain.html

链接2:https ://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-request-signing.html#es-request-signing-python

标签: amazon-web-serviceselasticsearchboto3elasticsearch-dsl

解决方案


推荐阅读