Over a million developers have joined DZone.

OpenShift Now Supports Node.js and an HTTP-Friendly DIY Cartridge

DZone's Guide to

OpenShift Now Supports Node.js and an HTTP-Friendly DIY Cartridge

· Cloud Zone ·
Free Resource

Learn how to migrate and modernize stateless applications and run them in a Kubernetes cluster.

RedHat's OpenShift, a free, auto-scaling PaaS, has just received a new release that includes some features that should be interesting to those looking to get started in the cloud at no initial cost.  One of the new additions to be included with this release is support for Node.js in response to requests from the OpenShift community.  This includes increased security with the use of SELinux, c-groups, and pam_namespaces.  Grant Shipley, PaaS evangelist and RedHat employee, provides instructions for getting started on OpenShift with Node.js.  

The new release also provides support for customized cartridges in order to improve availability to other software.  Until now, OpenShift support has included Perl, Ruby, PHP, Python, and Java EE6.  With custom cartridges, users are able to implement the "Do It Yorself" application type as long as the program speaks HTTP.  Mark Atwood, another Red Hat PaaS evangelist, describes how to get started with the DIY cartridge on his blog.

For those of you who get a chance to use this updated OpenShift, please let us know of your user experience by commenting. 

Join us in exploring application and infrastructure changes required for running scalable, observable, and portable apps on Kubernetes.


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}