Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(internal): s3,redis,database接口设计与实现 #2

Merged
merged 20 commits into from
Dec 15, 2023

Conversation

wastill
Copy link

@wastill wastill commented Dec 6, 2023

  1. s3 的创建bucket、创建user、绑定policy、创建client(创建client时会测试能否连通s3服务器,不能连通会报错)
  2. redis的检测连接可用
  3. database(mysql、postgres)的创建数据库,创建user

1. s3 的创建bucket、创建user、绑定policy、创建client(创建client时会测试能否连通s3服务器,不能连通会报错)
2. redis的检测连接可用
3. database(mysql、postgres)的创建数据库,创建user
1. 创建用户
2. 创建数据库
3. 给用户授权数据库权限
4. 删除时根据finilizer机制删除用户、数据库、secret
1. 测试database, 修复相关问题
2. 测试databaseconnection
1. 开发s3 controller逻辑
2. 开发redis controller逻辑
1. 测试s3 controller逻辑
2. 测试s3 connection controller逻辑
3. 修复已知问题
1. add init logger to controller
1. 完善单元测试,可以从环境变量中获取配置
1. 添加ci任务,测试operator功能
1. 修复markdown lint 报错
1. 修复ci test 报错
1. 修复ci test 报错
1. 修复ci test 报错
1. 修复ci test 报错
1. 修复ci test 报错
1. 修复ci test 报错
1. 修复ci test 报错
1. 修复ci test 报错
1. 修复ci test 报错
1. 修复ci test 报错
1. 修复ci test 报错
@whg517 whg517 merged commit 2f64cdb into zncdatadev:develop Dec 15, 2023
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants