(46)elasticsearch-华为云CCE无状态负载部署
一、准备好elasticsearch镜像并提前上传到镜像仓库
此次准备的是elasticsearch:v7.10.2
二、开始部署
负载名称:es-deployment
注意:内部配额太低会造成多次重启
环境变量:
#单节点启动(实例pod可以多增加几个)
discovery.type single-node
三、添加svc
四、注意:如果十分钟内POD没有出现重启,则一般说明部署成功
下面是当发现POD异常重启解决方案:
通过分析日志发现是RBAC问题,创建yaml文件解决权限问题即可
vim rbac.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:namespace: kube-system # 根据实际情况调整命名空间name: elasticsearch-discovery
rules:
- apiGroups: [""]resources: ["endpoints"]verbs: ["get", "list", "watch"]
---
apiVersion: rbac.authorization.k8s.io/v1