In this chapter, we briefly covered the Container Runtime and Container Runtime Interface basics, followed by what CRI-O is and how it works. Finally, we installed the Kubernetes cluster with CRI-O as a Container Runtime Interface and ran a few simple commands to verify that Kubernetes was working through CRI-O.
In the next chapter, we are going to talk about the OpenShift architecture, different OpenShift flavors, and OpenShift in general. We will also look at a comparison between OpenShift and Kubernetes so that you have an understanding of why we actually need OpenShift and what is so unique about it.