-
Book Overview & Buying
-
Table Of Contents
Learn OpenShift - Second Edition
By :
In this chapter, we will focus on how OpenShift enables the reliable and flexible deployment of applications. While previous chapters examined development workflows and tools, this chapter turns to the delivery side – building, packaging, and rolling out applications across clusters. Deployment in OpenShift combines Kubernetes-native primitives with OpenShift-specific extensions, giving you more control over automation, rollout strategies, and scaling.
We will start by looking at templates, which allow developers to quickly instantiate common applications and standardize configurations. From there, we will move on to builds, examining both the traditional BuildConfig objects and the newer Shipwright-based Builds Operator. Together, these illustrate how OpenShift transforms source code and artifacts into runnable images.
Next, we’ll introduce OpenShift Pipelines, based on Tekton, which extends builds into complete CI/CD workflows. Then...