Red Hat lays out three database-modernization paths on OpenShift
A new Red Hat engineering guide separates VM-based migrations, RHEL application streams and Kubernetes Operators—and makes the support boundary part of the architecture decision.
Red Hat has published a practical framework for deciding how database workloads should land on OpenShift: preserve them as virtual machines, consume Red Hat-packaged databases through RHEL application streams, or adopt container-native databases managed by Kubernetes Operators.
The useful part of the Aug. 26 engineering guide is not a claim that every database should be containerized. It treats support provenance, automation and migration risk as separate design inputs.
Three routes, not one destination
For an existing database already certified or validated on RHEL, Red Hat presents OpenShift Virtualization as the lowest-change route. Those workloads run as VMs on the RHEL Kernel-based Virtual Machine hypervisor while application teams can place containerized services on the same OpenShift platform. The article names Microsoft SQL Server, Oracle Database and RAC, IBM Db2, Percona XtraDB and DataStax among its examples, while directing readers to vendor and Red Hat support matrices for the exact supported configurations.
The second route uses database packages delivered in RHEL application streams. Red Hat cites PostgreSQL, MariaDB and MySQL as examples and says their updates and support are covered through the RHEL subscription and the application-stream lifecycle. This model keeps the database inside a conventional RHEL operational boundary even when the surrounding application estate moves onto OpenShift.
The third route is Kubernetes-native operation. Red Hat points to partner Operators for products including Crunchy Postgres, CockroachDB, EnterpriseDB and MongoDB. Operators can automate recurring work such as backup, patching and scaling, but that operational gain comes with a more substantial change to how teams deploy and manage the database.
The support matrix is an architecture artifact
The guide’s most actionable distinction is between can run and is supported. A RHEL-certified workload, a Red Hat application-stream package and a partner Operator do not inherit support through the same mechanism. Platform teams therefore need to record the database version, guest operating system, deployment form and responsible vendor before choosing a migration path.
That matters especially for the article’s broad compatibility table. It lists deployment possibilities across VMs and containers, but Red Hat explicitly tells readers to consult current catalog listings for version-level details. A platform standard should preserve that qualification rather than turn a product-family example into a blanket certification claim.
What teams should decide first
The three routes imply a sensible sequence: establish the vendor-supported baseline; decide whether the immediate goal is consolidation or application re-architecture; then select the automation model. Teams trying to reduce hypervisor sprawl may reasonably start with database VMs on OpenShift Virtualization. Teams already prepared to change backup, recovery and scaling workflows can evaluate an Operator-led deployment.
The result is a staged modernization model rather than a container mandate. OpenShift can be the common control plane, while each database moves only as far as its support commitments and operating model allow.
sources
- Modernizing database workloads on Red Hat OpenShiftwww.redhat.com
comments · 0