In the previous chapter, we introduced you to CI/CD, Jenkins, OpenShift pipelines, and Jenkins integration with OpenShift. We also illustrated how to create a sample CI/CD pipeline in OpenShift, how to edit pipelines, and how to manage pipeline execution.
In this chapter, we will briefly touch on high availability (HA) in general, and will then focus on OpenShift HA. We will discuss how OpenShift provides redundancy in the case of a failure, and how you can prevent this from happening by properly designing your OpenShift cluster. At the end of this chapter, we will discuss how to back up and restore OpenShift cluster data in case something goes wrong.
In this chapter, we will cover the following topics:
- What is high availability?
- HA in OpenShift
- OpenShift backup and restore