k8s部署elasticsearch
前置环境:已部署k8s集群,ip地址为 192.168.10.1~192.168.10.5,总共5台机器。
1. 创建provisioner制备器(如果已存在,则不需要)
制备器的具体部署方式,参考我之前的文章:k8s部署rabbitmq-CSDN博客
2. 编写wms-elk-data-sc.yaml配置文件
apiVersion: storage.k8s.io/v1
kind: StorageClass # 描述资源对象为SC类型
metadata:name: wms-elk-data # SC的名称,在集群范围内需要保证唯一
provisioner: wms-nfs-provisioner # 外部制备器提供者,编写为提供者的名称
parameters:archiveOnDelete: "true" # 是否存档,false表示不存档,会删除oldPath下面的数据,true表示存档,会重命名路径
reclaimPolicy: Delete # 回收策略
volumeBindingMode: Immediate # 默认为Immediate,表示创建PVC立即进行绑定