helm 部署elasticsearch
时间: 2023-08-29 11:05:07 浏览: 61
使用Helm部署Elasticsearch的步骤如下:
1. 首先,需要添加Elasticsearch的Chart仓库和更新仓库信息:
```
helm repo add elastic https://helm.elastic.co
helm repo update
```
2. 接下来,可以使用以下命令安装Elasticsearch Master节点:
```
helm install elasticsearch-master -f es-master-values.yaml --version 7.7.1 elastic/elasticsearch
```
使用`-f`参数指定部署配置文件,`--version`参数指定使用的Helm Chart版本。
3. 然后,使用以下命令安装Elasticsearch Data节点:
```
helm install elasticsearch-data -f es-data-values.yaml --version 7.7.1 elastic/elasticsearch
```
4. 最后,使用以下命令安装Elasticsearch Client节点:
```
helm install elasticsearch-client -f es-client-values.yaml --version 7.7.1 elastic/elasticsearch
```
请注意,以上命令是基于默认命名空间安装的。如果要指定命名空间,请在命令中使用`-n`参数。
引用每个节点的作用如下:
- `elasticsearch-master`:ES主节点Pod,负责集群的管理和协调。
- `elasticsearch-data`:ES数据节点Pod,负责存储和处理数据。
- `elasticsearch-client`:ES客户端节点Pod,用于与ES集群进行交互。
另外,还可以通过访问Kibana来浏览Elasticsearch数据。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [Helm部署ElasticSearch & Kibana 7 集群](https://blog.csdn.net/a772304419/article/details/113665348)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* [Kubernetes Helm3 部署 ElasticSearch集群 & Kibana 7 & Filebeat 收集展示日志](https://blog.csdn.net/weixin_38299857/article/details/114665712)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]