




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基础设施组概要设计 基于场景梳理业务功能开发环境开通场景 登录 邀请码 选系统 选应用类型 定组件 pom xml 关联需求 关联数据 生成Git库开发 测试 根据类型生成开发环境 前台拓扑 部署流程 基于场景梳理业务功能开发环境开通场景 登录 邀请码 选系统 选应用类型 定组件 pom xml 关联需求 关联数据 生成Git库开发 测试 根据类型生成开发环境 前台拓扑 部署流程 基于场景梳理业务功能开发环境开通场景 登录 邀请码 选系统 选应用类型 定组件 关联需求 关联数据 生成Git库开发 测试 根据类型生成开发环境 提供开发环境域的容器管理提供根据镜像创建容器的能力如根据数据库镜像 MySQL 创建容器时 允许传入用户名 密码 数据库名等 数据目录需要使用持久化卷 如data f 提供DNS支持提供宿主机本地目录作为持久化卷的能力如果容器发生漂移 会无法访问老宿主机上的持久化卷提供将容器内运行的服务暴露为外部可访问如支持将数据库服务变为外部可访问 IP 提供容器内运行的服务的负载均衡访问如在多个Web应用容器前增加一个负载均衡 该负载均衡需要可以被外部访问提供私有镜像库提供根据系统获取相关容器信息的能力 基于场景梳理业务功能开发部署场景 检出代码开发 测试 定义文件配置模版 代码开发 检入代码 确认 设置开发环境配置值 开发环境部署 单元测试 自动 开发环境组件自动部署 基于场景梳理业务功能开发部署场景 检出代码开发 测试 定义文件配置模版 代码开发 检入代码 确认 设置开发环境配置值 开发环境部署 单元测试 自动 开发环境组件自动部署 基于场景梳理业务功能开发部署场景 检出代码开发 测试 定义文件配置模版 代码开发 检入代码 确认 设置开发环境配置值 开发环境部署 单元测试 自动 开发环境组件自动部署 提供将应用部署包运行在容器上的能力将应用下载部署到基本镜像中 并支持指定一个持久化卷作为log目录 提供将部署包创建成新镜像的能力外部系统 SRM 调用接口将部署包创建为一个新镜像 部署包是个 zip 有固定目录结构 包括启动脚本和log目录 创建过程就是在基本镜像的基础上下载zip 解压zip 再从新创建镜像创建完新镜像后 SRM再调用启动新镜像容器的接口 TODO是否可以对每个Pod增加一个额外的Container 作为Agent 可以从指定的机器上下载war包 提供应用部署能力SRM根据SEM保存的信息 找到系统对应的Web服务容器所在的结点 宿主机 SRM会将编译后的war 上传到结点 宿主机 的目录上 通过FTP上传 上传完成后调用容器重启命令 如果有多个Web服务容器 SRM会重复上述动作 基于场景梳理业务功能测试场景 开发提测 标记项目状态为提测 确认 设置测试环境配置值 测试用例测试环境部署 测试通过 生成测试报告 是 否 约束CommitId 测试环境开通 代码及测试代码部署 基于场景梳理业务功能测试场景 开发提测 标记项目状态为提测 确认 设置测试环境配置值 测试用例测试环境部署 测试通过 生成测试报告 是 否 约束CommitId 测试环境开通 代码及测试代码部署 基于场景梳理业务功能测试场景 开发提测 标记项目状态为提测 确认 设置测试环境配置值 测试用例测试环境部署 测试通过 生成测试报告 是 否 约束CommitId 测试环境开通 代码及测试代码部署 提供测试环境域的容器管理提供根据镜像创建容器的能力如根据数据库镜像 MySQL 创建容器时 允许传入用户名 密码 数据库名等 数据目录需要使用持久化卷 如data f 提供DNS支持提供宿主机本地目录作为持久化卷的能力如果容器发生漂移 会无法访问老宿主机上的持久化卷提供将容器内运行的服务暴露为外部可访问如支持将数据库服务变为外部可访问 IP 提供容器内运行的服务的负载均衡访问如在多个Web应用容器前增加一个负载均衡 该负载均衡需要可以被外部访问提供私有镜像库提供根据系统获取相关容器信息的能力 提供将应用部署包运行在容器上的能力将应用下载部署到基本镜像中 并支持指定一个持久化卷作为log目录 提供将部署包创建成新镜像的能力外部系统 SRM 调用接口将部署包创建为一个新镜像 部署包是个 zip 有固定目录结构 包括启动脚本和log目录 创建过程就是在基本镜像的基础上下载zip 解压zip 再从新创建镜像创建完新镜像后 SRM再调用启动新镜像容器的接口 基于场景梳理业务功能预发场景 测试预发 确认 设置预发环境配置值 预发环境部署 验证通过 业务验证报告 是 否 重编 打Tag 预发环境开通 部署 业务验证 标记项目已验证 基于场景梳理业务功能预发场景 测试预发 确认 设置预发环境配置值 预发环境部署 验证通过 业务验证报告 是 否 重编 打Tag 预发环境开通 部署 业务验证 标记项目已验证 基于场景梳理业务功能预发场景 测试预发 确认 设置预发环境配置值 预发环境部署 验证通过 业务验证报告 是 否 重编 打Tag 预发环境开通 部署 业务验证 标记项目已验证 提供预发环境域的容器管理提供根据镜像创建容器的能力如根据数据库镜像 MySQL 创建容器时 允许传入用户名 密码 数据库名等 数据目录需要使用持久化卷 如data f 提供DNS支持提供宿主机本地目录作为持久化卷的能力如果容器发生漂移 会无法访问老宿主机上的持久化卷提供将容器内运行的服务暴露为外部可访问如支持将数据库服务变为外部可访问 IP 提供容器内运行的服务的负载均衡访问如在多个Web应用容器前增加一个负载均衡 该负载均衡需要可以被外部访问提供私有镜像库提供根据系统获取相关容器信息的能力 提供将应用部署包运行在容器上的能力将应用下载部署到基本镜像中 并支持指定一个持久化卷作为log目录 提供将部署包创建成新镜像的能力外部系统 SRM 调用接口将部署包创建为一个新镜像 部署包是个 zip 有固定目录结构 包括启动脚本和log目录 创建过程就是在基本镜像的基础上下载zip 解压zip 再从新创建镜像创建完新镜像后 SRM再调用启动新镜像容器的接口 基于场景梳理业务功能上线场景 确认 设置上线环境配置值 上线部署 发布报告 上线环境开通 部署 标记项目已上线 通知相关人 基于场景梳理业务功能上线场景 确认 设置上线环境配置值 上线部署 发布报告 上线环境开通 部署 标记项目已上线 通知相关人 基于场景梳理业务功能上线场景 确认 设置上线环境配置值 上线部署 发布报告 上线环境开通 部署 标记项目已上线 通知相关人 提供上线环境域的容器管理提供根据镜像创建容器的能力如根据数据库镜像 MySQL 创建容器时 允许传入用户名 密码 数据库名等 数据目录需要使用持久化卷 如data f 提供DNS支持提供宿主机本地目录作为持久化卷的能力如果容器发生漂移 会无法访问老宿主机上的持久化卷提供将容器内运行的服务暴露为外部可访问如支持将数据库服务变为外部可访问 IP 提供容器内运行的服务的负载均衡访问如在多个Web应用容器前增加一个负载均衡 该负载均衡需要可以被外部访问提供私有镜像库提供根据系统获取相关容器信息的能力 提供将应用部署包运行在容器上的能力将应用下载部署到基本镜像中 并支持指定一个持久化卷作为log目录 提供将部署包创建成新镜像的能力外部系统 SRM 调用接口将部署包创建为一个新镜像 部署包是个 zip 有固定目录结构 包括启动脚本和log目录 创建过程就是在基本镜像的基础上下载zip 解压zip 再从新创建镜像创建完新镜像后 SRM再调用启动新镜像容器的接口 依赖关系流程一 依赖产品启动 外部系统 SEM 创建容器 传入需要的参数 依赖关系流程二 自身组件部署 外部系统 基础设施 应用部署 传入部署包及需要的参数 依赖关系流程三 开发环境开通 外部系统 SEM 启动MySql 依赖关系流程四 自身产品部署 外部系统 SEM 触发生成应用镜像 上传应用部署包 负载均衡 启动对等部署应用 Jetty2 Jetty1 依赖关系接口 依赖关系接口 概念模型 镜像 容器 镜像库 代理 结点 卷 组件 网络 租户 资源配额 1 1 环境 微应用 1 规格 1 1 1 1 1 1 1 1 1 计划功能 4月 8月 12月 镜像创建镜像管理容器管理容器调度资源配额本地持久化卷网络 公有云公测版 公有云Demo版 5月份推出 最小MVP版 体现 软件是简单的 产品理念 负载均衡DNS容器监控容器高可用 公有云内测版 逻辑视图 SEM SRM SAM DevOps 微应用 基础服务平台 基础设施平台 CaaS 容器管理 容器调度 容器复制 镜像管理 容器监控 OverlayNetwork Volume DNS 资源配额 RESTAPI 硬件设备 IaaS 服务器虚拟化 存储虚拟化 网络虚拟化 镜像服务 网络服务 存储服务 计算服务 备份服务 认证服务 负载均衡 RESTAPI 门户 接口适配 技术栈 etcd Kubernetes Docker RKT Flannel LinuxBridge CoreOS SaltStack 服务发现
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国邮政2025连云港市秋招系统维护岗位面试模拟题及答案
- 中国邮政2025聊城市秋招运输调度岗位高频笔试题库含答案
- 张家口市烟草公司2025特色知识题库速记含答案口诀
- 2025年下半年哈尔滨市事业单位公开招聘工作人员426人考试参考题库及答案解析
- 2025年8月广东广州市天河区华景小学招聘编外聘用制专任教师1人考试参考题库及答案解析
- 中国邮政集团2025来宾市秋招金融科技岗笔试题库及答案
- 外科护理学第六版试题库及答案
- 2025年合肥八中铭传高中教育集团翡翠湖初中招聘物理教师1名考试参考题库及答案解析
- 绿色金融产品创新实践报告2025:绿色金融产品创新与市场风险管理分析
- 2025年阜阳市社会化工会工作者公开招聘14名考试参考题库及答案解析
- 系统性淀粉样变性护理
- 化工过程安全管理导则 (一)
- 借车给他人免责协议书
- 国家能源集团共享服务中心有限公司-企业报告(业主版)
- 《缺血性卒中脑细胞保护临床实践中国专家共识(2025年版)》解读
- 《顺丰速运探索》课件
- 《动物繁殖技术》课件
- 中学生法制教育课件
- 小学生反电诈安全教育
- 8.3.1动能和动能定理+课件高一下学期物理人教版(2019)必修第二册
- 高起专合同协议
评论
0/150
提交评论