diff --git a/book/v4/apps/book/api/flow.drawio b/book/v4/apps/book/api/flow.drawio index 2ea013a..2f63111 100644 --- a/book/v4/apps/book/api/flow.drawio +++ b/book/v4/apps/book/api/flow.drawio @@ -1,6 +1,6 @@ - + @@ -10,7 +10,7 @@ - + diff --git a/devcloud/README.md b/devcloud/README.md index 99af0a7..7debaca 100644 --- a/devcloud/README.md +++ b/devcloud/README.md @@ -1,3 +1,12 @@ -# 项目代码 +# 研发云 + +devcloud: 研发云, 给产研团队(技术团队), 产品经理, 项目经理, 研发人员/测试人员, 运维(上线,维护) 使用的: DevOps ++ 审计中心: 平台的所有用户操作,记录下来, 变更审计 ++ 用户中心: 管理用户认证和鉴权 ++ 需求管理: Jira, 禅道, ...(x) ++ 应用管理: 立项后的 SCM 源代码管理, 应用的元数据, 服务树(服务分组) ++ 资源管理: CMDB ++ 应用构建: CI, 流水线发布, 应用的持续构建, Jenkins, 新一代的流程, 基于K8s Job自己设计 ++ 发布中心(Dev/Test/Pre/Pro)CD: 发布, 应用维护, 部署集群的维护 多业务模块组成, 渐进式微服务开发方式 \ No newline at end of file diff --git a/devcloud/mcenter/README.md b/devcloud/mcenter/README.md new file mode 100644 index 0000000..e641b0f --- /dev/null +++ b/devcloud/mcenter/README.md @@ -0,0 +1,12 @@ +# 用户中心 + +管理用户认证和鉴权 + +## 需求 + +认证: 你是谁 ++ Basic Auth: 通过用户名密码来认证 ++ 访问令牌: 最灵活的 框架 + +鉴权: 你能干什么(范围) + diff --git a/devcloud/mcenter/apps/endpoint/README.md b/devcloud/mcenter/apps/endpoint/README.md new file mode 100644 index 0000000..a129146 --- /dev/null +++ b/devcloud/mcenter/apps/endpoint/README.md @@ -0,0 +1,2 @@ +# 接口管理 + diff --git a/devcloud/mcenter/apps/namespace/README.md b/devcloud/mcenter/apps/namespace/README.md new file mode 100644 index 0000000..0b30a96 --- /dev/null +++ b/devcloud/mcenter/apps/namespace/README.md @@ -0,0 +1 @@ +# 空间管理 \ No newline at end of file diff --git a/devcloud/mcenter/apps/policy/README.md b/devcloud/mcenter/apps/policy/README.md new file mode 100644 index 0000000..959465d --- /dev/null +++ b/devcloud/mcenter/apps/policy/README.md @@ -0,0 +1 @@ +# 授权策略 \ No newline at end of file diff --git a/devcloud/mcenter/apps/registry.go b/devcloud/mcenter/apps/registry.go new file mode 100644 index 0000000..cff2ab9 --- /dev/null +++ b/devcloud/mcenter/apps/registry.go @@ -0,0 +1 @@ +package apps diff --git a/devcloud/mcenter/apps/role/README.md b/devcloud/mcenter/apps/role/README.md new file mode 100644 index 0000000..529447c --- /dev/null +++ b/devcloud/mcenter/apps/role/README.md @@ -0,0 +1,2 @@ +# 角色管理 + diff --git a/devcloud/mcenter/apps/token/README.md b/devcloud/mcenter/apps/token/README.md new file mode 100644 index 0000000..c6984e6 --- /dev/null +++ b/devcloud/mcenter/apps/token/README.md @@ -0,0 +1,2 @@ +# 令牌管理 + diff --git a/devcloud/mcenter/apps/user/README.md b/devcloud/mcenter/apps/user/README.md new file mode 100644 index 0000000..abce439 --- /dev/null +++ b/devcloud/mcenter/apps/user/README.md @@ -0,0 +1,2 @@ +# 用户管理 + diff --git a/devcloud/mcenter/design.drawio b/devcloud/mcenter/design.drawio new file mode 100644 index 0000000..dce90eb --- /dev/null +++ b/devcloud/mcenter/design.drawio @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/devcloud/ui.drawio b/devcloud/ui.drawio new file mode 100644 index 0000000..e69de29