是否可以直接将云代工厂部署到多个物理节点?

时间:2015-07-22 12:35:17

标签: cloud cloudfoundry bosh

我是Cloud Foundry的新手。我在Deploying Cloud Foundry之后设置了一个本地环境。然后我想直接将Cloud Foundry的组件部署到不同的物理节点,因为我没有AWS或Openstack环境。

所以,我的问题是: 是否可以直接将云代工厂部署到多个物理节点?以及如何?
我应该学习BOSH,如果没有,应该做什么?

2 个答案:

答案 0 :(得分:0)

无法直接将Cloud Foundry部署到物理节点中,其当前形式Cloud Foundry需要具有基础架构即服务(IAAS)来管理包含不同组件的虚拟机。

如果您想与Cloud Foundry合作,了解BOSH至关重要。一个好的起点是看看其他人如何实施BOSH版本。我最喜欢的是RabbitMQ BOSH发布here

答案 1 :(得分:0)

使用BOSH部署Cloud Foundry PaaS。

  

BOSH是一个统一小型和大型云软件的发布工程,部署和生命周期管理的项目。 BOSH可以在数百个虚拟机上配置和部署软件。它还可以从零到最小的停机时间执行监控,故障恢复和软件更新。

只要您可以实施专用于“多物理节点”基础架构的Bosh CPI,就可以部署CF.

例如,您可以提供these REST endpoints并使用OpenStack CPI:)