首页 文章

如何在Cloud Foundry中部署服务?

提问于
浏览
0

我是CloudFoundry的新手,我将非常感谢您的帮助 .

因此,我需要为我们的产品创建CF ServiceBroker,并尝试弄清楚如何正确地完成它 .

我在文档中找到了部署类型:

https://docs.cloudfoundry.org/services/overview.html以下是有效部署模型的示例 . 1)BOSH与Cloud Foundry一起打包和部署的整个服务2)由BOSH与Cloud Foundry一起打包和部署的经纪人,其他服务通过其他方式部署和维护 . 3)代理(以及可选服务)作为应用程序推送到Cloud Foundry用户空间4)整个服务,包括代理,通过其他方式在Cloud Foundry外部署和维护

到目前为止,我已经看到部署类型3和4的示例 - 很明显 - 我只需要实现ServiceBroker API,部署它并使用命令'cf create-service-broker'创建服务代理 . 使用这些部署类型,我需要维护我的服务 . 例如,如果我的服务提供MongoDB作为服务,我需要安装MongoDB数据库的服务器(例如在亚马逊中) . ServiceBroker将委派所有应用程序 .

但我找不到任何1和2部署类型的示例 . 据我所知,到目前为止,第一种部署类型允许在Cloud Foundry上部署ServiceBroker和Service后端 . 因此,使用这种类型,我不需要安装MongoDB的单独服务器,但我可以以某种方式将Mongo数据库部署到CloudFoundry .

所以,我的问题是:

1)我的理解是否正确?

2)是否有任何示例如何在CLoudFounry上部署服务代理和服务后端?

谢谢您的帮助 .

1 回答

相关问题