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(controller): develop s3,database, redis, reconcilier #3

Open
wants to merge 10 commits into
base: develop
Choose a base branch
from

Conversation

wastill
Copy link

@wastill wastill commented Dec 15, 2023

  1. develop s3,database, redis, reconcilier
  2. deal ci problem

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. repair ci connect service problem
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.

1 participant