The following topics provide high-level, architectural information on core concepts and objects you will encounter when using Azure Red Hat OpenShift. Many of these objects come from Kubernetes, which is extended by Azure Red Hat OpenShift to provide a more feature-rich development lifecycle platform.

  • Containers and images are the building blocks for deploying your applications.

  • Pods and services allow for containers to communicate with each other and proxy connections.

  • Projects and users provide the space and means for communities to organize and manage their content together.

  • Builds and image streams allow you to build working images and react to new images.

  • Deployments add expanded support for the software development and deployment lifecycle.

  • Routes announce your service to the world.

  • Templates allow for many objects to be created at once based on customized parameters.