我是Cloud Foundry的新手。我在Deploying Cloud Foundry之后设置了一个本地环境。然后我想直接将Cloud Foundry的组件部署到不同的物理节点,因为我没有AWS或Openstack环境。
所以,我的问题是:
是否可以直接将云代工厂部署到多个物理节点?以及如何?
我应该学习BOSH,如果没有,应该做什么?
答案 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:)