创建以k8s命名空间为名称的Elasticsearch 的索引 的配置文件
时间: 2024-05-06 20:14:59 浏览: 84
python elasticsearch从创建索引到写入数据的全过程
可以使用以下 YAML 文件创建以 k8s 命名空间为名称的 Elasticsearch 索引:
```yaml
apiVersion: elasticsearch.k8s.elastic.co/v1
kind: Elasticsearch
metadata:
name: k8s # 命名空间名称
spec:
version: 7.14.1
nodeSets:
- name: default
count: 3
config:
node.store.allow_mmap: false
node.attr.my_node_type: hot
```
该配置文件将创建一个具有 3 个节点的 Elasticsearch 集群,并使用命名空间名称 k8s 作为索引名称。你可以将其保存为 `elasticsearch-k8s-index.yaml` 文件,并使用 `kubectl apply -f elasticsearch-k8s-index.yaml` 命令进行部署。注意,此处假定已经安装了 `elasticsearch.k8s.elastic.co/v1` API 版本的 Elasticsearch Operator。
阅读全文