The contract is clear: your OpenShift cluster runs only as long as your license allows. No guesswork. No hidden traps. Understanding the OpenShift licensing model is the difference between predictable costs and painful surprises.
OpenShift is sold as a subscription. You pay for the right to run it and receive updates, security patches, and technical support. The licensing is based on cores, sockets, or users — depending on how your deployment is measured. Red Hat provides two main flavors: OpenShift Container Platform for self-managed clusters, and OpenShift Dedicated for Red Hat-managed environments. Each has its own pricing mechanics, renewal terms, and support levels.
With the OpenShift Container Platform, the license usually ties to the number of CPU cores you run across all nodes. This lets you scale horizontally but requires you to plan capacity carefully. Under OpenShift Dedicated, pricing is often a combination of infrastructure costs and service fees, bundled into a monthly total. Both models enforce compliance through subscription entitlements. If you exceed your licensed capacity, you need to buy more or adjust your workloads.