# 开源计划 Redis Operator 开源将基于内部 master 分支进行开源,主要包括了以下功能: - [x] 创建/更新实例 - [x] 参数配置 - [x] 集群外访问支持 - [x] 指定端口功能 - [x] IPv4/IPv6 双栈支持 - [x] 在线扩缩容支持 - [x] 强大的故障自愈能力 - [x] 节点选择于反亲和配置支持 - [x] 全局或者命名空间部署支持 ## 待办工作 ### 集群模式 - [ ] 清理代码,将注释都改成英文 - [ ] 选定支持版本 6.0、6.2、7.0、7.2, 不支持6.0 以下版本 - [ ] 去除版本兼容相关代码,去除废弃的字段,调整 labels 信息,labels 不透传到 sts,deploy - [ ] 添加相关的 webhook 等内容 - [ ] 补充中英 README - [ ] 补充单元测试 - [ ] 补充套件测试 - [ ] 补充 DEMO 代码示例 - [ ] 补充参数说明文档 ### 哨兵模式 - [ ] 清理代码,将注释都改成英文 - [ ] 选定支持版本 6.0、6.2、7.0、7.2, 不支持6.0 以下版本 - [ ] 去除版本兼容相关代码,去除废弃的字段,调整 labels 信息,labels 不透传到 sts,deploy - [ ] 优化 printcolumn - [ ] 添加相关的 webhook 等内容 - [ ] 补充中英 README - [ ] 补充单元测试 - [ ] 补充套件测试 - [x] 补充 DEMO 代码示例 - [ ] 补充参数说明文档 ### 其他工作 - [x] 对接代码覆盖测试 - [ ] 增加 Action 自动化测试功能 - [ ] 增加 Action 自动打包发版功能 - [ ] 正式发布 - [ ] 开发项目主页,介绍产品,需要添加一个子域名 - [ ] https://operatorhub.io/ 部署
开源计划
Redis Operator 开源将基于内部 master 分支进行开源,主要包括了以下功能:
待办工作
集群模式
哨兵模式
其他工作