The preceding diagram offers an overview of the OpenShift architecture. In the following sections, we will be discussing how each component fits together and how they function. At this point, we should travel through a workflow and visit the different points along the path our code travels, and take small detours from the main data flow in order to spend time covering events that occur along the way, as follows:
At the starting point, we would be using some sort of end user interface of the OpenShift service and for the sake of the example, let's assume that choice is the command-line client utilities. When we run an
rhc command, the utilities on the backend make a REST API call to Broker as Broker is the central point of orchestration for the service.
Let's take a moment to walk through an example of an action we would perform with the
rhc command-line utility and discuss what will happen...