RBAC模块以及重构功能
Open
- Dominant language
- Go
- Stars
- 238
- Forks
- 45
- PR merge metrics
- No merged PRs in 30d
Description
新增rbac模块
> 主要功能负责用户相关的鉴权等功能
1. 提供主要接口在authenticate.go 实现Authenticate 接口
2. 提供用户实体类在user.go 的UserInfo 结构体
重构代码
1. 操作k8s相关类在tools/k8s_(svc,ns,screts).go 中
2. 统一日志使用 logger.INFO logger.ERROR
3. 尽量使用gotest进行单元测试保证代码正确性
4. 使用golint测试代码是否ok。在fist目录下执行 golint ./... 即可
Contributor guide
Assessment
This issue has not been assessed yet.