Easysearch Chart Admin 密码自定义
2024/12/28 3:03:23
本文主要是介绍Easysearch Chart Admin 密码自定义,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
使用 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_PASSWORD value: '{{- toString .Values.initAdminPassword }}'
5、修改模版文件(templates/configmap.yaml),初始容器启动脚本(unitMGR)中添加集群初始化脚本(bin/initialize.sh)。
apiVersion: v1 kind: ConfigMap ...... data: unitMGR: | #!/bin/bash rm -rf /etc/confd/* ./bin/initialize.sh -s ......
修改完成。
验证一下
关于 Easysearch
INFINI Easysearch 是一个分布式的搜索型数据库,实现非结构化数据检索、全文检索、向量检索、地理位置信息查询、组合索引查询、多语种支持、聚合分析等。Easysearch 可以完美替代 Elasticsearch,同时添加和完善多项企业级功能。Easysearch 助您拥有简洁、高效、易用的搜索体验。
官网文档:https://infinilabs.cn/docs/latest/easysearch
这篇关于Easysearch Chart Admin 密码自定义的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-08给 Postgres 写一个向量插件 - 向量类型
- 2025-01-08高效短剧档期管理技巧,如何选择合适的软件?
- 2025-01-08从杂乱到有序:如何利用看板工具高效管理复杂的项目任务清单
- 2025-01-08短剧演员如何在繁忙档期中高效协作?使用管理软件的优势
- 2025-01-08选择清单管理系统的技巧:帮助团队实现高效协作
- 2025-01-08数字化转型中的清单管理工具:选择与应用指南
- 2025-01-08全面解析SaaS工时管理工具:5大看板工具如何提高工作效率
- 2025-01-07Spring Boot 集成 Easysearch 完整指南
- 2025-01-07需求管理工具的功能盘点:从任务分配到优先级管理的全面解析
- 2025-01-07优秀团队的选择:工时管理软件助力效率提升