Cloud foundry 在开发链中使用Cloud Foundry空间

Cloud foundry 在开发链中使用Cloud Foundry空间,cloud-foundry,Cloud Foundry,我目前正在评估引入私有JavaPaaS云的可能性。到目前为止,我对整个解决方案感到非常兴奋,特别是将foundry与openstack相结合 但我想知道的是,如何将这与开发结合起来。我显然希望开发人员在云上运行开发的代码,而不再在非托管工作站上运行 是否可以执行以下操作: 开发人员在本地主机操作系统上开发其应用程序代码。虚拟机用于构建和运行应用程序。我在《流浪汉》中看到过这一点,并且非常喜欢这一点。理想情况下,本地流浪者箱是一个云铸造空间 如果开发人员对自己的代码没有问题,他应该将自己的应用程

我目前正在评估引入私有JavaPaaS云的可能性。到目前为止,我对整个解决方案感到非常兴奋,特别是将foundry与openstack相结合

但我想知道的是,如何将这与开发结合起来。我显然希望开发人员在云上运行开发的代码,而不再在非托管工作站上运行

是否可以执行以下操作:

  • 开发人员在本地主机操作系统上开发其应用程序代码。虚拟机用于构建和运行应用程序。我在《流浪汉》中看到过这一点,并且非常喜欢这一点。理想情况下,本地流浪者箱是一个云铸造空间

  • 如果开发人员对自己的代码没有问题,他应该将自己的应用程序从本地虚拟机推到CloudFoundry在网络上运行的特定于开发人员的验收空间。在这里,应用程序是一个更像生产环境的环境,可以执行自动验收/灾难恢复测试

  • 如果开发人员认为这是可以的,并将其更改合并到主干(SVN/GIT),CI工具应将应用程序部署到“全局”测试、验收和生产空间

我想最后一点没问题。我只是找不到一个方法,如何实现第一步


有什么想法吗?

你真的在openstack上寻找一个完整的cf部署吗

这可以通过openstack的BOSH cloud foundry部署来实现


在cf部署中可以有不同的空间:测试、生产等,并且可以在测试完成后将应用程序从一个空间移动到另一个空间

查看第一步。您好,我知道这一点,但我没有看到从本地vagrant dev环境过渡到托管环境的可能性。。。。谢谢你!