Kubernetes Elasticsearch 8.5.3状态设置(非ECK)设置用户名/密码

dwbf0jvd  于 2022-12-17  发布在  Kubernetes
关注(0)|答案(1)|浏览(496)

如何自动设置默认用户elastic的密码,并为运行在kubernetes集群上的Elasticsearch 8.5.3添加其他用户名/密码?我没有使用ECK。设置环境变量ELASTIC_PASSWORD不起作用。

6yjfywim

6yjfywim1#

document中所述:
elasticsearch-setup-passwords工具已弃用,将在将来的版本中删除。
您可以手动重置内置用户(包括弹性用户)的密码,使用elasticsearch-reset-password tool、Elasticsearch更改密码API或Kibana中的用户管理功能。elasticsearch-setup-passwords命令设置内置用户的密码。

bin/elasticsearch-setup-passwords auto|interactive
[-b, --batch] [-h, --help] [-E <KeyValuePair>]
[-s, --silent] [-u, --url "<URL>"] [-v, --verbose]

安装Elasticsearch时,如果弹性用户还没有口令,它将使用默认引导口令。引导口令是一个临时口令,使您能够运行设置所有内置用户口令的工具。
默认情况下,引导口令派生自随机化的keystore.seed设置,该设置在安装期间添加到密钥库中。您不需要知道或更改此引导口令。但是,如果您在密钥库中定义了bootstrap.password设置,则会改用该值。
此外,有关详细信息,请参阅此link

相关问题