Chapter 2. Installing OpenShift

As with any piece of software, the story of OpenShift starts by installing it. This chapter walks you through some scenarios that reach from small to scale. This chapter focuses on a single cluster installation and explores the limits of different sizes of clusters. However, at some point, scaling a cluster may either not be enough or may not serve the use case very well. In those cases you will want to look into multicluster deployments. Those are covered as part of Chapter 10.

OKD, OCP, and Other Considerations

OpenShift can be considered as a distribution of Kubernetes, and it is available in different ways. We will go over each of them in this section, draw a small comparison, and point out how they relate to one another.

OKD

OKD is not an acronym. Before its rebranding, OKD used to be called OpenShift Origin. Now it’s OKD, and that is how it should be referred to, for trademark reasons. Namely, the Linux Foundation does not allow Red Hat to use “Kubernetes” in products or projects further than referencing it.

OKD is a distribution of Kubernetes optimized for continuous application development and multi-tenant deployment. OKD also serves as the upstream code base upon which Red Hat OpenShift Online and Red Hat OpenShift Container Platform are built.

docs.okd.io

In other words, OKD is where upstream Kubernetes is vendored and the core of OpenShift starts to exist. It serves as the base for everything else that is OpenShift.

Get Operating OpenShift now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.