Show Table of Contents
Chapter 26. OpenShift by Red Hat
OpenShift by Red Hat is a Platform as a Service (PaaS) that enables developers to build and deploy web applications. OpenShift provides a wide selection of programming languages and frameworks including Java, Ruby, and PHP. It also provides integrated developer tools to support the application life cycle, including Eclipse integration, JBoss Developer Studio, and Jenkins. OpenShift uses an open source ecosystem to provide a platform for mobile applications, database services, and more. [24]
In Red Hat Enterprise Linux, the rhc package provides the OpenShift client tools. Enter the following command to see if it is installed:
~]$rpm -q rhcpackage rhc is not installed
If rhc is not installed, see the OpenShift Enterprise Client Tools Installation Guide and OpenShift Online Client Tools Installation Guide for detailed information on the OpenShift client tools installation process.
26.1. OpenShift and SELinux
SELinux provides better security control over applications that use OpenShift because all processes are labeled according to the SELinux policy. Therefore, SELinux protects OpenShift from possible malicious attacks within different gears running on the same node.
See the Dan Walsh's presentation for more information about SELinux and OpenShift.
[24]
To learn more about OpenShift, see Product Documentation for OpenShift Container Platform and Product Documentation for OpenShift Online.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.