是"自己动手0.1"在OpenShift Online上仍然有用吗?

时间:2014-03-26 14:12:18

标签: openshift

目前OpenShift Online上有两种应用程序类型,可用于OpenShift盒式开发:自己操作0.1 盒式开发套件

墨盒开发套件的说明听起来更有用:

  

帮助您构建和部署自己的自定义磁带 - CDK主机   您的墨盒源和允许您轻松部署该墨盒   直接到OpenShift。有关更多信息,请查看中的README   源存储库。

为什么自己动手0.1 类型仍然可用?我应该使用哪一个用例?

1 个答案:

答案 0 :(得分:0)

根据我的理解,diy墨盒用于测试单个齿轮上的框架。虽然CDK将创建自定义磁带以分享并实现扩展。 CDK不直接启动应用程序,而是保留git推送的快照,以便您可以使用

创建应用程序。
rhc create-app {newappname} http://{yourcdkapp}/manifest/{commit_or_tag_or_branch}

例如,您可以使用/ manifest / master从最近推送CDK创建应用程序

为了让CDK工作,你必须跟随this specification,这样才能创建openhift识别并执行的正确文件夹结构。需要注意的一点是,您的应用程序需要一个控制操作挂钩,它描述了您的应用程序可以从rhc执行的其他操作挂钩(如启动,停止,重启......)。此外,因为它不是diy你需要一个manifest.yml文件。这就是使用ips和端口设置应用程序的原因,并描述了您的应用程序对openshift的作用。

另一件需要注意的事情是:CDK会拿起装备来保持。 但是如果你有CDK工作,你可以在github上托管你的代码,并使用那个manifest.yml的URL。