> 技术文档 > (46)elasticsearch-华为云CCE无状态负载部署

(46)elasticsearch-华为云CCE无状态负载部署

一、准备好elasticsearch镜像并提前上传到镜像仓库

此次准备的是elasticsearch:v7.10.2

二、开始部署

负载名称:es-deployment

注意:内部配额太低会造成多次重启

环境变量:

#单节点启动(实例pod可以多增加几个)

discovery.typesingle-node

三、添加svc

四、注意:如果十分钟内POD没有出现重启,则一般说明部署成功

下面是当发现POD异常重启解决方案:
通过分析日志发现是RBAC问题,创建yaml文件解决权限问题即可

vim rbac.yaml

apiVersion: rbac.authorization.k8s.io/v1kind: Rolemetadata: namespace: kube-system # 根据实际情况调整命名空间 name: elasticsearch-discoveryrules:- apiGroups: [\"\"] resources: [\"endpoints\"] verbs: [\"get\", \"list\", \"watch\"]---apiVersion: rbac.authorization.k8s.io/v1