container platform

OpenShift upgrades planned ahead, so clusters stay on a supported minor release.

Extended Update Support Term 2 for OpenShift 4.14 ends on 31 October 2026, and 4.16 is already out of maintenance. We plan EUS-to-EUS upgrades and move clusters off OpenShift SDN. We can also run the platform alongside your team.

platform dossierRed Hat OpenShiftContainer platform
Vendor
Red Hat
Newest minor
OpenShift 4.22, GA 9 Jun 2026, Kubernetes 1.35
Support model
Full, then Maintenance to 18 months, plus EUS terms
4.14 EUS Term 2
Ends 31 Oct 2026
release watch
  • OpenShift 4.2209 Jun 2026
  • 4.14 EUS Term 2 ends31 Oct 2026
connects with
in short·15-second read

Cohash upgrades, builds and supports Red Hat OpenShift Container Platform.

We plan EUS-to-EUS paths, for example 4.16 to 4.18 or 4.18 to 4.20. Clusters on OpenShift SDN have to move to OVN-Kubernetes before 4.17, and we do that migration. We check operators and deprecated APIs and rehearse on a non-production cluster first. The newest minor is OpenShift 4.22, released 9 June 2026 on Kubernetes 1.35.

you probably need this if
  • Clusters run 4.14 and the EUS Term 2 end on 31 October 2026 is close.
  • The network plugin is still OpenShift SDN and nobody has scheduled the migration.
  • Every upgrade is followed by a week of broken operators and failed deployments.
Ask an engineer facts checked 2026-10-20 · 5 sources
how it runs
  1. 01Cluster health and inventory
  2. 02Upgrade path
  3. 03Rehearsal
  4. 04Production and handover
you keep
  • Cluster inventory with version, channel, network plugin and support date
  • Operator compatibility matrix for the target release
  • Deprecated API report by namespace and owner
+ 3 more documents
who does it
OpenShift platform engineer (cluster upgrades, EUS)OpenShift networking engineer (OVN-Kubernetes)OpenShift Virtualization engineer Red Hat Certified System Administrator in OpenShift Red Hat Certified Specialist in OpenShift Virtualization
openshift · release timeline
  1. 09 Jun 2026 OpenShift 4.22 Newest minor. Kubernetes 1.35 with CRI-O, RHCOS on RHEL 9.8 packages, RHCOS 10.2 in Technology Preview, runC deprecated. An EUS release with Term 1 to June 2028. source ↗
  2. 25 Aug 2026 4.18 maintenance ended 4.18 maintenance support ended 25 August 2026. EUS Term 1 runs to 25 February 2027 and Term 2 to 25 February 2028. source ↗
  3. today · Oct 22, 2026
  4. 31 Oct 2026ahead 4.14 EUS Term 2 ends 4.14 Extended Update Support Term 2 ends 31 October 2026. Term 3 runs to 31 October 2027. source ↗
  5. no date yetOpenShift SDN removed in 4.17SDN support stops at 4.17. If a cluster isn't on OVN-Kubernetes yet, it stays on 4.16 until it is.source ↗
the story · red hat openshift estate

From the first call to a setup your own team can run.

Here's what usually prompts a call about your Red Hat OpenShift estate, what we do about it and in which order, and where you end up.

  1. chapter 01 · where it hurts

    Why teams reach out

    • Clusters run 4.14 and the EUS Term 2 end on 31 October 2026 is close.
    • The network plugin is still OpenShift SDN and nobody has scheduled the migration.
    • Every upgrade is followed by a week of broken operators and failed deployments.
  2. chapter 02 · what we change

    How we solve it

    • EUS-to-EUS upgrade planning
    • OpenShift SDN to OVN-Kubernetes migration
    • Cluster builds and platform engineering
    • OpenShift Virtualization
    • Operator and API readiness
    • Run support
  3. chapter 03 · how it runs

    Our approach

    • Cluster health and inventory
    • Upgrade path
    • Rehearsal
    • Production and handover
  4. chapter 04 · where you end up

    What changes

    • All clusters run a supported EUS release on OVN-Kubernetes, and the team has a tested path for the next hop to 4.20.
    • The decision on how many VMs to move rests on pilot results, and the clusters have storage and backup designed for VMs.
    • Cluster inventory with version, channel, network plugin and support date
    • Operator compatibility matrix for the target release
what we do

Our Red Hat OpenShift work

6 kinds of Red Hat OpenShift work, each run by engineers who have done it on live tenants.

  1. Paths between even-numbered EUS releases, with control plane-only updates, paused worker pools and operator compatibility checked for every hop.

  2. Network plugin migration on 4.16 or earlier, with egress IPs, network policies and multicast rules mapped and tested before the cluster can move past 4.16.

  3. New clusters on bare metal, VMware or public cloud, with GitOps for cluster configuration, identity provider integration and quota models per team.

  4. VM workloads planned and moved onto OpenShift Virtualization, with storage, networking and backup designed for VMs as well as containers.

  5. Installed operators checked against the target release, deprecated Kubernetes APIs found in manifests and Helm charts, and owners told before the upgrade.

  6. Upgrade cadence, certificate rotation, etcd health, alert tuning and capacity reviews, with runbooks your platform team keeps.

capability 01 / 06in production

EUS-to-EUS upgrade planning

Paths between even-numbered EUS releases, with control plane-only updates, paused worker pools and operator compatibility checked for every hop.

capability 02 / 06in production

OpenShift SDN to OVN-Kubernetes migration

Network plugin migration on 4.16 or earlier, with egress IPs, network policies and multicast rules mapped and tested before the cluster can move past 4.16.

capability 03 / 06in production

Cluster builds and platform engineering

New clusters on bare metal, VMware or public cloud, with GitOps for cluster configuration, identity provider integration and quota models per team.

capability 04 / 06in production

OpenShift Virtualization

VM workloads planned and moved onto OpenShift Virtualization, with storage, networking and backup designed for VMs as well as containers.

capability 05 / 06in production

Operator and API readiness

Installed operators checked against the target release, deprecated Kubernetes APIs found in manifests and Helm charts, and owners told before the upgrade.

capability 06 / 06in production

Run support

Upgrade cadence, certificate rotation, etcd health, alert tuning and capacity reviews, with runbooks your platform team keeps.

typical situations

Red Hat OpenShift situations we walk into

We pieced these together from Red Hat OpenShift situations that come up a lot. They're patterns. You won't find a specific client in them.

case file 01

Six clusters on 4.14 with OpenShift SDN and EUS Term 2 ending

composite · not a client story
  1. Beforethe situation

    Six production clusters are on 4.14 with OpenShift SDN, and EUS Term 2 ends on 31 October 2026. Several teams depend on egress IPs and custom network policies.

  2. What we dothe work

    We map egress IPs and network policies, migrate one non-production cluster to OVN-Kubernetes on 4.14 and test, then run an EUS-to-EUS update to 4.16 and on to 4.18. Production follows cluster by cluster.

  3. Afterwhere you end up

    All clusters run a supported EUS release on OVN-Kubernetes, and the team has a tested path for the next hop to 4.20.

case file 02

Moving two hundred VMware VMs onto OpenShift Virtualization

composite · not a client story
  1. Beforethe situation

    The VMware renewal is coming up, and the platform team wants to move about two hundred VMs onto the existing OpenShift clusters. Storage and backup there were designed with only containers in mind.

  2. What we dothe work

    We pick a representative set of VMs, size storage classes and networking for them, test backup and restore, and run a pilot on a dedicated worker pool before planning migration waves.

  3. Afterwhere you end up

    The decision on how many VMs to move rests on pilot results, and the clusters have storage and backup designed for VMs.

approach

How a Red Hat OpenShift engagement runs

We don't start a step until the last one has produced something you can check.

  1. step 01

    Cluster health and inventory

    We record each cluster's version, update channel, network plugin, installed operators, deprecated API usage and etcd health, plus who owns the workloads.

  2. step 02

    Upgrade path

    Each cluster gets its own path, EUS-to-EUS or one minor at a time. SDN migration, operator updates and API fixes are slotted into that path in the order they have to happen.

  3. step 03

    Rehearsal

    The full path runs on a non-production cluster built the same way as production, with application smoke tests and timings recorded.

  4. step 04

    Production and handover

    Production clusters upgrade in a planned order, worker pools unpaused in batches, and the team gets runbooks and GitOps-managed configuration.

architecture

Where OpenShift sits between developers, infrastructure and operations

Developers push code through CI into OpenShift, which runs containers and VMs on bare metal, VMware or cloud infrastructure. Identity comes from Entra ID or Okta, secrets from Vault, and alerts flow to ServiceNow for incident handling.

Where OpenShift sits between developers, infrastructure and operations Developers push code through CI into OpenShift, which runs containers and VMs on bare metal, VMware or cloud infrastructure. Identity comes from Entra ID or Okta, secrets from Vault, and alerts flow to ServiceNow for incident handling. 01 · DELIVERY 02 · OPENSHIFT 03 · PLATFORM SERVICES 04 · OPERATIONS deploy OIDC login provision infra secrets run VMs metrics alerts Git and CI pipelines · GitOps repos Ex Entra ID OIDC for clusterlogin OP OpenShift 4.22 OVN-Kubernetes ·operators OpenShiftVirtualization VM workloads HashiCorp Vault secrets injection Terraform infrastructureprovisioning Monitoring Prometheus · Alertmanager SE ServiceNow incidents · CMDB
Read the diagram as text
  1. Git and CI → OpenShift 4.22: deploy
  2. Entra ID → OpenShift 4.22: OIDC login
  3. Terraform → OpenShift 4.22: provision infra
  4. HashiCorp Vault → OpenShift 4.22: secrets
  5. OpenShift 4.22 → OpenShift Virtualization: run VMs
  6. OpenShift 4.22 → Monitoring: metrics
  7. Monitoring → ServiceNow: alerts
use cases

Typical Red Hat OpenShift projects

The work teams usually bring us, and the platforms Red Hat OpenShift has to talk to while we do it.

  1. OPE-01 Clusters sit on 4.14 or 4.16 and support terms run out within months common request
  2. OPE-02 Clusters still use OpenShift SDN and cannot upgrade past 4.16 common request
  3. OPE-03 Each upgrade breaks a third-party operator or an old Helm chart common request
  4. OPE-04 You want to move VMware VMs onto OpenShift Virtualization common request
  5. OPE-05 Platform knowledge sits with one person and upgrades wait for their calendar common request
you keep

What a Red Hat OpenShift engagement leaves behind

These are working documents, written against your configuration, so your team can run them without us.

  • inventory01

    Cluster inventory with version, channel, network plugin and support date

    yours to keep
  • document02

    Operator compatibility matrix for the target release

    yours to keep
  • code03

    Deprecated API report by namespace and owner

    yours to keep
  • runbook04

    EUS-to-EUS upgrade runbook with timed rehearsal results

    yours to keep
  • tests05

    OpenShift SDN to OVN-Kubernetes migration plan and test results

    yours to keep
  • document06

    GitOps repository for cluster configuration

    yours to keep
talent and delivery · red hat openshift

Certified engineers, wherever you need them.

Some clients want a project team, some want a couple of engineers on theirs. Either works. Onsite, nearshore or offshore, with handovers across time zones that keep things moving.

Onsite

Engineers at your sites in the US

Nearshore

Overlapping hours with US teams

Offshore

Overnight progress on your backlog

All time zones

Coverage handed over across time zones

24-hour coverage · US Central time
OnsiteUS business hours
Nearshoreoverlapping US hours
Offshoreovernight progress
Combinedhandover, not hand-off
roles we staff
  • OpenShift platform engineer (cluster upgrades, EUS)
  • OpenShift networking engineer (OVN-Kubernetes)
  • OpenShift Virtualization engineer
  • Site reliability engineer for OpenShift
  • Kubernetes developer for operators and GitOps
01How long is each OpenShift minor supported?

Red Hat's policy gives each minor Full Support until six months or 90 days after the next minor's GA, and Maintenance to 18 months after GA. Even-numbered minors are EUS releases with optional terms that extend support to 36 or 48 months in total.

02Can we go straight from 4.16 to 4.18?

Yes. Do it as an EUS-to-EUS update, where the control plane goes through 4.17 and the worker pools stay paused. If you're still on OpenShift SDN, the OVN-Kubernetes migration comes first, since 4.17 removed SDN.

03How long does an OpenShift upgrade take?

The cluster update itself is usually hours. The time goes into operator compatibility, deprecated API clean-up, network plugin migration and application testing. We size it from an operator and workload inventory.

04Should we use OpenShift Virtualization instead of VMware?

It depends on your VM count, storage, backup tooling and how much your teams already know Kubernetes. We run a pilot with representative VMs before anyone commits to a migration schedule.

05Do you staff OpenShift engineers?

Yes. We place OpenShift administrators, platform engineers and SREs on contract, contract-to-hire and permanent terms, onsite in the US or nearshore and offshore, across all time zones.

services

Related services

Projects on Red Hat OpenShift usually end up touching one of these, so they're worth a look.

sources 5 sources linked last checked 2026-10-20 content fingerprint 4976158e
  1. 01Red Hat: OpenShift Container Platform life cycle policyaccess.redhat.com ↗
  2. 02Red Hat product life cycle API: OpenShift Container Platform 4access.redhat.com ↗
  3. 03Red Hat docs: OpenShift 4.22 release notesdocs.redhat.com ↗
  4. 04Red Hat docs: OpenShift 4.17 release notesdocs.redhat.com ↗
  5. 05Red Hat: Training and certification FAQ (renames effective 11 May 2026)redhat.com ↗
Reviewed by the Cohash team Red Hat OpenShift is a trademark of its owner, used here to identify the platform. how we handle facts and data →
next step

Tell us what you're running. We'll tell you what we'd do first.

A 30-minute working session with a senior engineer. No slides.

useful to bring
  • The platform and the version you're on
  • Where you need to get to, and by when
  • What's custom: rules, plugins, integrations
  • Any audit finding or deadline driving it