部署V3 OpenShift Git项目

时间:2017-05-18 14:17:32

标签: openshift

我一直在使用V2 OpenShift并进行部署,例如: https://github.com/vpapakir/uptime-openshift

使用V2非常简单。只需选择项目,然后单击“创建”。

使用V3我不知道如何继续,所以我首先创建了一个Node.js和Mongo 环境。这很好。

但现在我想添加: https://github.com/vpapakir/uptime-openshift

到这个节点,mongo环境但不知道怎么做?

或者仍然可以简单地添加上面的Git项目,而不必先创建一个节点,mongo容器?

谢谢, 吉姆

1 个答案:

答案 0 :(得分:0)

是的,部署完全不同。 V2使用墨盒和V3 docker。

对于mongo容器,您可以使用此模板https://github.com/openshift/origin/blob/master/examples/db-templates/mongodb-persistent-template.json

我建议node.js使用这里的{2}模板<{3}}

这不是一个完成的解决方案,就像git存储库一样。例如,您必须通过环境变量将数据库变量传递给node.js应用程序。

我找到了这个完整的例子:https://github.com/openshift-s2i/s2i-nodejs-community#usage