bosh-init部署流程

使用bosh-init安装bosh流程

介绍CLI是如何工作的。这些步骤是CLI执行的

1. 确认manifet, release 和 stemcesll

CLI确认manifet,release 和 stemcell有没有变化。CLI解析部署manifest成两个部分:the deployment manifest和CPI configuration。

2. 安装CPI Release

提供的CPI release在bosh-init运行的机器上编译,被用于在本机上创建VM。CPI release必须包含一个在中cloud_provider.template.job指定的job.

3. 上传Stemcell

CPI安装后,CLI 调用create_stemcellCPI方法。 提供的stemcell

4. 启动Registry

在创建VM之前,CLI启动一个registry。CPI使用它存储一些易变的数据后面VM上运行的agrent会存取数据,比如BOSH挂载了多少磁盘,这些数据可以存在registry里。

5. 删除已存在的VM

6. 创建新的VM

7. 启动 SSH Tunnel

8. 等待Agent

9. 创建磁盘

10.挂载磁盘

11.发送停止消息

12.发送补数消息

13.发送开始消息

results matching ""

    No results matching ""