OpenShift Origin is Red Hat’s open source Platform as a Service (PaaS) offering. OpenShift Origin is an application platform where application developers and teams can build, test, deploy, and run their applications. OpenShift Origin also serves as the upstream code base upon which OpenShift Online and OpenShift Enterprise are based.

General Overview

Documentation

Source Code Repositories

OpenShift Origin sources are arranged into 4 repositories:

Repository Description

origin-server

The main repository that contains the source code for the Broker, Node and various plugins for DNS, Communication and Authentication. It also contains some of the core cartridges used by OpenShift installations.

origin-community-cartridges

Contains additional cartridges used during the Fedora 19 installation.

rhc

Contains command line tools used to access an OpenShift-based PaaS.

puppet-openshift_origin

This repository contains puppet scripts for configuring OpenShift Origin.

Discussion Forums

Trademarks

These are some of the projects that are used to create Red Hat’s OpenShift Platform-as-a-Service (PaaS). Red Hat and OpenShift are trademarks of Red Hat, Inc., registered in the United States and other countries. Red Hat’s offering of the code for downloading, use, modification, or distribution is not a grant of a trademark license to OpenShift or any other Red Hat trademark.