List of Figures

 

Chapter 1. Getting to know OpenShift

Figure 1.1. Overview of container properties

Figure 1.2. Overview of the Kubernetes architecture

Figure 1.3. Overview of the OpenShift architecture

Figure 1.4. Overview of the application build process

Figure 1.5. Overview of application deployment

Figure 1.6. Virtual machines can be used for process isolation.

Figure 1.7. Containers use a single kernel to serve applications, saving space and resources and providing flexible application platforms.

Figure 1.8. Comparing virtual machines and containers: containers provide better utilization of server resources

Figure 1.9. OpenShift can integrate and manage external storage platforms and ensure that the best-fit storage volume is matched with the applications that need it.

Figure 1.10. Illustrating the differences between traditional and microservice applications: microservice applications scale their components independently, creating better performance and resource utilization

Chapter 2. Getting started

Figure 2.1. How application components work together: Each deployed application creates these components in your OpenShift cluster. This workflow is fully automated and customizable.

Figure 2.2. Components that deploy an application in an OpenShift project

Figure 2.3. The app-cli application web interface should be up and running and available.

Figure 2.4. Overview of application request routing

Figure 2.5. Web interface login page