簡體   English   中英

Kube.netes Elasticsearch 8.5.3 Statefulset(非ECK)設置用戶名/密碼

[英]Kubernetes Elasticsearch 8.5.3 Statefulset (not ECK) set up username / password

如何自動設置默認用戶elastic的密碼並為運行在帶有清單的 kube.netes 集群上的 Elasticsearch 8.5.3 添加其他用戶名/密碼? 我沒有使用 ECK。 設置環境變量ELASTIC_PASSWORD不起作用。

文檔中所述:

elasticsearch-setup-passwords工具已棄用,將在未來的版本中刪除。

內置用戶(包括elastic用戶)可以手動重置密碼,使用elasticsearch 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 設置,則會使用該值。

另外,請參閱此鏈接以獲取更多信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM