install paas over openstack

asked 2014-02-10 23:56:04 -0600

juh gravatar image

I installed devstack (on ubuntu 12.04)on my laptop and it woks perfectly. Now I want to install a paas over it. After searching the net, I found that openshift can only be installed over fedora 17 and cloudfoundry needs a folsom version. I don't know how to solve these problems because devtack is not supported with these. An other question : why other paas are not supported like google app engine for example.

edit retag flag offensive close merge delete


Red Hat's OpenShift Platform as a Service will run on RHEL 6, CentOs 6.5 or Fedora 19. It you are looking for installation support, go to or try using the Heat templates in ( These should get you started.

Pythondj gravatar imagePythondj ( 2014-05-26 16:49:08 -0600 )edit

3 answers

Sort by ยป oldest newest most voted

answered 2014-02-11 11:03:47 -0600

cloudssky gravatar image

updated 2014-02-15 04:01:13 -0600

You can install AppScale (the open source implementation of GAE) or Apache Stratos PaaS on OpenStack, but you need a lot of capacity and I think OpenShift shall run on Havana and in general most PaaS solutions are cloud agnostic. If you want to have a PaaS on top of OpenStack and are using some flavors of Red Hat such as RDO or RHOSP, I would say OpenShift might be the right solution.

edit flag offensive delete link more

answered 2014-02-14 08:25:59 -0600

nhr gravatar image

updated 2014-02-14 08:29:11 -0600

[Full disclosure: I'm a developer on OpenShift]

There is a little confusion here about how and where OpenShift will run. OpenShift Origin 3.0 (latest stable version at the time of this post) runs on Fedora 19 as well as RHEL and CentOS 6.x. With that in mind, because OpenStack provides a layer of abstraction between your hardware and your hosted instances, there's nothing preventing you from running F19, RHEL or CentOS 6.x on top of DevStack on your Ubuntu system.

Once you have a "minimal" install of one of these running on your DevStack, you can install OpenShift from that instance's login shell with a single command:

sh <(curl -s

The installer will guide you through adding any required repos or RPMs that aren't already available on that instance. Hope this helps!

[Edit: If you need help standing up OpenShift, come find me on FreeNode at #openshift-dev]

edit flag offensive delete link more

answered 2014-02-13 07:07:58 -0600

andypiper gravatar image

updated 2014-02-16 12:58:44 -0600

(disclosure, I'm working on Cloud Foundry as dev advocate)

To address your question specifically about Google App Engine, GAE is closed source, so you can't just deploy that on your own private environment. As cloudssky points out, there's something called AppScale which is similar to an implementation of GAE which may work for you.

For Cloud Foundry, actually it can be run on Grizzly or Havana and devstack - check out (this mailing list discussion) for example. There are a bunch of folks on Twitter like @ferdy, @drnic, @anynines who should be able to help you and there are many organisations running CF on top of OpenStack without issues (actually AnyNines recently blogged about having moved their live PaaS from vSphere to OpenStack (Migrating a Cloud Foundry to run on OpenStack)

In addition, Piston and Canonical have both stated their intentions to support CF on top of OpenStack.

I cannot speak for other PaaS options as I am not experience with them.

edit flag offensive delete link more


The BOSH project and the whole CF campagne comes from Pivotal / VMware and its not really open source, if you want to have some kind of Cloud Foundry, then have a look on Stackato, which works on OpenStack.

cloudssky gravatar imagecloudssky ( 2014-02-13 14:44:38 -0600 )edit

Stackato is also not an open source project.

Pythondj gravatar imagePythondj ( 2014-02-14 22:30:36 -0600 )edit

Specifically related to OpenStack is a project named solum that is about making a PaaS you can use over OpenStack.

mspreitz gravatar imagemspreitz ( 2014-02-16 00:20:02 -0600 )edit

First two answers/comments are not at all useful or relevant to the question and are basically just trolling my response, which was aiming to be helpful. In the case of the first answer, it is also inaccurate. Evidently doesn't allow me to downvote them as Stack Exchange would.

andypiper gravatar imageandypiper ( 2014-02-16 12:56:12 -0600 )edit

@andypiper: did you run CF on DevStack?

cloudssky gravatar imagecloudssky ( 2014-02-16 14:30:46 -0600 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools



Asked: 2014-02-10 23:56:04 -0600

Seen: 1,236 times

Last updated: Feb 16 '14