coscon16-open source container cloud-openshift
TRANSCRIPT
2016中开源年会 | China Open Source Conference 2016
开源容器云OpenShift 构建基于Kubernetes的容器应用云平台
陈 耿 2016年10月
北京
2016中开源年会 | China Open Source Conference 2016
https://github.com/openshift/origin
2016中开源年会 | China Open Source Conference 2016
容器引擎
容器编排
2016中开源年会 | China Open Source Conference 2016
应 用
代码 服务
2016中开源年会 | China Open Source Conference 2016
代码 服务 CI CD 测试
上线
变更
应 用
2016中开源年会 | China Open Source Conference 2016
基础技术
用户需求
“遥远的最后一公里”
2016中开源年会 | China Open Source Conference 2016
容器引擎
容器编排
编程平台、中间件
UX、工具、自动化、集成…
网络、储存、日志、度量、高可用、部署…
2016中开源年会 | China Open Source Conference 2016
路由层
服务层
镜像仓库
储存
日志管理
性能指标 Master
API Server
Data Store
Scheduler
Replication controller
自动部署
自动构建
软件定义网络
Web控制台
命令行工具
RESTful API
开发
运维
管理工具
用户
POD
Node
POD
容器1 容器2 …
POD
Node
Docker
Tomcat
Node
POD
POD
PHP
Jenkins
Node
POD
POD
Kubelet
OpenShift-Node
OpenShift架构
2016中开源年会 | China Open Source Conference 2016
演
示
2016中开源年会 | China Open Source Conference 2016
Node Node
开发
Git 构建
镜像仓库
POD
POD 应用 服务
部署 应用 服务 </> </>
构建 镜像
应用 镜像
从源代码到应用服务
创建 应用
更新
1
2 3
4
5
6
应用 镜像
2016中开源年会 | China Open Source Conference 2016
探索
2016中开源年会 | China Open Source Conference 2016
应 用
代码 服务 Dev Ops
2016中开源年会 | China Open Source Conference 2016
应 用
想法 服务 Dev Ops
2016中开源年会 | China Open Source Conference 2016
KEY TAKEAWAYS
• 通过OpenShift可以快速地构建基于Docker及Kubernetes的容器云平台
• 通过OpenShift能加速创新,提升应用研发和部署的效率。
2016中开源年会 | China Open Source Conference 2016
• https://docs.openshift.org
• https://github.com/openshift
• https://www.youtube.com/user/rhopenshift
参 考
2016中开源年会 | China Open Source Conference 2016
谢谢