elasticsearch - 如何通过 Ansible 生成 Elasticsearch 安全用户

标签 elasticsearch ansible elasticsearch-x-pack

我们刚刚安装了 Elasticsearch 7.x。我们想使用 x-pack安全模块。我们已经通过 Ansible 自动化了一切,但是我们在创建/设置内置用户的密码时遇到了问题:

ElsticSearch 如何:

Run on system: /usr/share/elasticsearch/bin/elasticsearch-setup-passwords interactive or auto.



然后,系统会要求您为 ElasticSearch 中的每个用户输入密码。有没有可能自动化这个?像 Ansible 中的一些自动回答问题或其他任何问题?

谢谢

最佳答案

您可以尝试使用interactive模式和ansible expect模块:https://docs.ansible.com/ansible/latest/modules/expect_module.html

关于elasticsearch - 如何通过 Ansible 生成 Elasticsearch 安全用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56343161/

相关文章:

elasticsearch - Elastic Search Cluster Config - 在一个物理上自动发现、配置和多弹性

elasticsearch - 为什么lucene的段是不可变的

elasticsearch - 在Elasticsearch中更新过滤的文档

jquery - ElasticSearch:jQuery Ajax http请求中需要用户认证

Elasticsearch 搜索请求仅限于某些服务器 IP

mongodb - 无法将数据从kafka主题发送到elasticsearch

json - Ansible URI 模块发布表单 urlencoded JSON 数据

ansible - 如何反向查找 ansible dict?

vagrant - 在 Ansible 中为 Vagrant VM 设置主机名

elasticsearch - 无法在Kibana中的Logstash索引上执行SQL搜索