Cloud9 IDE - Online IDE

Show all articles

You can now deploy to Openshift.

By  | , , , | 7 Comments

Last week, Red Hat announced the Public release of it’s OpenShift Online platform, a new cloud application platform for provisioning, managing, and scaling applications. We’re avid fans of the OpenShift platform: we’ve been using it for the past year for the runtime environment provided with each workspace.

Today we announce the availability of OpenShift as a new deployment target from within C9.io, allowing you to easily deploy your application to your machines on OpenShift. Here’s how it works:

1. Go to the deploy menu by clicking on the balloon icon:
deploy 1

Click the balloon to enter.

2. Create a Deploy Server:
deploy 2

Click the “+”

3. Sign up or sign in to your OpenShift account:
deploy 3

4. Set up a machine:
deploy 4

Choose a name and application type and click “add”. C9.io will then start creating your gear on OpenShift.

5. Deploy!
deploy 5

Click the “Deploy” button…..Done!

OpenShift offers a free tier which allows you to create up to three small machines, each offering 1GB of storage and 512mb of memory. Professional plans start at $20 per month.


 

Comments

*

*

* Required fields

  1. Luke says:

    Amazing! great news. I’ve been using Openshift and really enjoy it also.

  2. Peter says:

    There’s a step missing here. OpenShift works on git. If there’s no git repo in your C9 app, you have to create one before deploy can work. C9 could I suppose do this automatically but at the moment it doesn’t seem to do this.

  3. BigAB says:

    I’m still trying to figure out how to add the proper environment variables (for node like process.env.PORT, process.env.IP) to the Openshift instance (or whatever they call it).

    Any advice?

  4. geminiyellow@gmail.com says:

    why i could not connect with openshift?
    i click add deploy server, select openshift, and waiting….waiting…….
    at last, cloud9 offline…
    what is i miss?

  5. igl says:

    OpenShift already has node v0.10 support. However c9 only shows 0.6?