nise_bosh部署cloud foundry v2脚本分析
之前使用nise_bosh完成了cloud foundry v2单机版的部署工作,因为是自动化部署,很多细节的东西看不到,这里分析一下部署脚本,可以大致了解部署过程,对cf的系统结构也有一定的帮助。
nise_bosh源文件 https://github.com/yudai/cf_nise_installer,脚本文件在cf_nise_installer/scripts目录下,进入该目录可以看到以下脚本文件
bootstrap.sh:cf的部署入口,检测系统环境,然后调用install.sh开始部署过程
install.sh:执行该脚本即可开始部署过程,执行过程中会调用其它脚本
install_ruby.sh:安装ruby相关环境
clone_nise_bosh.sh:获取nise bosh 源文件
clone_cf_release.sh:获取cf release源文件
install_environemnt.sh:设置相关环境变量
install_cf_release.sh:开始cf的安装过程
generate_deploy_manifest.sh:根据template.yml生成deploy.yml
start.sh:部署完成后启动系统
stop.sh:停止系统
各脚本的具体内容分析采用注释的方式写在了github的项目,参见:https://github.com/yzzhu/cf_nise_installer/tree/master/scripts
nise_bosh部署cloud foundry v2脚本分析相关推荐
- 在VirtualBox上使用Bosh部署Cloud Foundry
安装Bosh 安装 VirtualBox 略 $ VBoxManage --version 5.1.22r115126 安装Bosh $ wget -c https://s3.amazonaws.co ...
- 在vSphere上通过BOSH工具大规模部署Cloud Foundry (1) - IaaS准备
本文根据Cloud Foundry中国架构师团队的实际部署经验总结而成,共分三个部分,可作为用BOSH部署Cloud Foundry云平台的实施指南. 同步发布在以下网址:http://cndocs. ...
- 在vSphere上通过BOSH工具大规模部署Cloud Foundry(3) -- 部署Cloud Foundry
本文根据Cloud Foundry中国架构师团队的实际部署经验总结而成,共分三个部分,可作为用BOSH部署Cloud Foundry云平台的实施指南. 同步发布在以下网址:http://cndocs. ...
- 在open stack集群上使用nise_bosh安装Cloud Foundry
1. 服务器集群环境 物理机操作系统:ubuntu 12.04 server 64位 虚拟机操作系统:ubuntu 10.04 server 64位 2. 过程 2.1 搭建open stack 2. ...
- Cloud Foundry 登录 Azure,一键快速部署 PaaS
微软宣布在Azure云端平台上,推出Cloud Foundry的公共预览版,可提供快速部署机制,让开发者一键就能用Cloud Foundry打造出自家PaaS环境.微软预计未来数周内释出公共测试版,几 ...
- Cloud Foundry中warden的网络设计实现——iptable规则配置
在Cloud Foundry v2版本号中,该平台使用warden技术来实现用户应用实例执行的资源控制与隔离. 简要的介绍下warden,就是dea_ng假设须要执行用户应用实例(本文暂不考虑ward ...
- Cloud foundry基础
VMware突然发布了业内第一个开源的PaaS--CloudFoundry. 第一部份主要介绍CloudFoundry的架构设计,从它所包含的模块介绍起,到各部份的消息流向,各模块如何协调合作; 第二 ...
- OpenStack 和 Cloud Foundry
上周我参加了在亚特兰大举行的OpenStack峰会,这是一个非常好的机会去进一步了解Cloud Foundry 和OpenStack ecosystem之间的关系. 在OpenStack阵营里,在讨论 ...
- 微软作为金牌会员加入Cloud Foundry基金会
在最近召开的Cloud Foundry峰会上,微软宣布他们已经加入了Cloud Foundry基金,成为金牌会员.除此之外,微软正在加大对开源云平台的支持力度,他们提供的服务包括Azure数据库(Po ...
最新文章
- C#给串口设备发送脉冲指令。DTR和RTS指令
- 媒体声音 | 憋了这么久,阿里云数据库再放大招
- spring整合junit测试
- 回流Reflow和重绘Repaint
- 21_resultMap和resultType总结
- cxf restful_使用Apache CXF开发RESTful服务
- POJ 2142——扩展欧几里得
- 分治法在求解“最近对”问题中的应用(JAVA)
- Android基于Glide的二次封装,借鉴Glide思想二次封装Fresco
- bex64 java 贴吧,Windows Web Server 2008 R2 x64上的BEX错误
- 一文搞定Redis五大数据类型及使用场景
- [C# 基础知识系列]专题十一:匿名方法解析
- logitech鼠标接收器配对
- 爬虫必备的防止反爬虫策略
- 改了!教育部核准这所985高校更改简称!网友:华科大终于来了
- AI——六(图层、蒙版)
- java.lang.NumberFormatException For input string 错误及解决办法
- 模型实践 | AI驱动的全球精准气象预报
- 集合的简单实现(斗地主牌的实现 )
- 2020浙江大学软件学院预推免经验