使用 Easysearch Chart 0.2.0 之前的版本(包括 0.2.0)创建出来的集群, admin 用户初始密码固定为 admin,这样的集群存在安全隐患。
Easysearch 1.8.3 版本优化了初始化脚本(bin/initialize.sh),添加了初始化密码环境变量判断,可手工设置 EASYSEARCH_INITIAL_ADMIN_PASSWORD 环境变量来指定集群 admin 用户初始密码。
现在我们来调整 Easysearch Chart 包适配这一功能:
1、下载解压 Easysearch Chart 包源码。
下载地址:https://github.com/infinilabs/helm-charts/releases
2、修改包文件(Chart.yaml),调整 Easysearch 版本。
appVersion: 1.8.3-265
3、修改变量文件(value.yaml),添加变量
initAdminPassword: "admin111"
4、修改模版文件(templates/statefulset.yaml),初始容器中添加环境变量配置。
initContainers:
- name: init-config
......
env:
......
- name: EASYSEARCH_INITIAL_ADMIN_PASSW

最低0.47元/天 解锁文章
1595

被折叠的 条评论
为什么被折叠?



