簡體   English   中英

如何限制Elasticsearch集群上的索引創建/刪除?

[英]How to restrict index creation/deletion on Elasticsearch cluster?

如何在ElasticSearch 1.0.0集群中認證/保護索引創建/刪除操作? 還想知道如何在ElasticSearch HQ插件上禁用刪除索引操作? 我嘗試了以下Elasticsearch.yml文件中的設置,但仍然允許用戶執行操作。

action.disable_delete_all_indices:true action.auto_create_index:false

適當輸入。

編寫一個自定義ConnectionPool類,並使用該類代替客戶端附帶的默認連接池,並將auth參數設為必需。

現在,您可以每次對用戶進行身份驗證。

您可以使用Pimple ,這是一個簡單的PHP依賴注入容器

例:

$elasticsearch_params['connectionParams']['auth'] = 
                   array($collection['username'],$collection['password'],'Basic')

暫無
暫無

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

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