容器化平台项目申请流程:
项目名称——>项目环境(命名空间)——>项目资源容量——>项目成员添加——>项目devops工程部署——>项目应用部署——>项目对外访问端口申请——>项目域名访问设置
1 项目环境申请
根据企业空间划分项目环境,然后在项目环境里再划分项目
2 创建项目规范
名称—-别名—-描述信息
名称:项目名称+环境 如:api-gateway-test
别名:项目名称简写 如:api-gateway
描述信息:填写项目信息、环境和负责团队信息等资料
备注:名称一旦生成不可再次修改
3 项目申请资源配额
1:资源配额
资源配额 (ResourceQuota) 是用来限制用户资源用量的,可以对 CPU、内存、容器组数量等进行配额限制。
2:容器资源默认请求
容器资源默认请求 (LimitRange) 基于项目的资源管理,包括容器组和容器的保留资源、最大限额等。
备注 资源配额大于资源默认请求
4 项目级别帐户管理
1 访问控制里的账户管理添加用户,不分配平台角色
2 在项目环境里的企业成员里邀请用户分配相应项目的角色
viewer 观察用户权限
self-provisioner 创建Devops工程和项目角色
regular 普通用户
admin 项目管理员、管理项目所有资源
5 devops工程
项目名称+环境 如 api-gateway-test
6 项目容器镜像仓库申请
1 项目名称:项目名+环境
2 镜像命名:项目名+服务名+tag版本
3 访问用户:项目管理员、项目开发者
备注:具体详情查看harbor镜像仓库规范
7 项目对外访问端口申请
访问方式为NodePort随机端口,指定端口需要手动修改配置文件
开启入口 :高级设置
8 应用路由域名访问申请
1 域名访问申请需提交到网络组,添加域名dns解析
2 设置规范域名,路由规则