Red Hat OpenShift

A cloud-native application platform with everything you need to manage your development life cycle securely, including standardized workflows, support for multiple environments, continuous integration, and release management.

OpenShift logo

What's new in Red Hat OpenShift

Red Hat OpenShift is a Kubernetes-based app dev platform that enables developers to build, deploy, and manage containerized applications. It provides a comprehensive set of tools and services for developers, operations teams, and IT organizations to streamline application development and delivery. Red Hat OpenShift version 4.14, based on Kubernetes 1.27 and CRI-O 1.27, is now generally available. Here are some important features available in OpenShift 4.14. Here are some of the new features available in OpenShift 4.14. To learn about additional updates, see What's new in Red Hat OpenShift 4.14. 

New capabilities to improve developer productivity 

Use the Developer Console to discover Red Hat Developer tools. In the Developer Console, you can now find odo, accessing the Terminal step of the Guided Tour;  OpenShift IDE extensions, VSCode Knative IDE and IntelliJ Knative Plugin, using the Create Serverless form; and discover Red Hat OpenShift Dev Spaces. There are also two new Quick Starts available: Installing Cryostat Operator and Get started with JBoss EAP using a Helm Chart.

Serverless Function samples have been added to the sample catalog, and you can now test your serverless functions after they have been deployed.

Test serverless functions


OpenShift Pipelines 1.12 based on Tekton 0.50 

Tekton Chains is now generally available for use. Tekton Results, help users logically group CI/CD workload history and separate out long term result storage away from the Pipeline controller, is in Tech Preview. You can bring in your own external postgres database for storing records and external storage like GCS, S3 for storing logs and events. With Pipelines as code, you can expand a custom parameter within your PipelineRun resource by using the params field, extend the scope of the GitHub token at the following levels: repository-level and global-level, and set policies that allow certain actions only to members of a team and reject the actions when other users request them. With the Openshift Pipelines operator, you can configure the default SCC for pods that OpenShift Pipelines creates for pipeline runs and task runs. You can also set the SCC separately for different namespaces and configure the maximum (least restrictive) SCC that can be set for any namespace. We also support “options” field to enable additional configs for Tekton which are not currently added or supported by Red Hat.

OpenShift GitOps 1.10 based on Argo CD version 2.8

There are three new dashboards available in the Admin Console for OpenShift admins managing their Argo CD instances: an overview of all your instances on the cluster, a detailed view covering each of the OpenShift GitOps components, and metrics for the gRPC service activity between components. To scale up GitOps usage, there is a new option to enable dynamic scaling of Application controller replicas, and a new configuration item to ignore frequently updated resources that may not be directly managed by Argo so that they don’t end up filling up your logs.

OpenShift Serverless 1.30 based on Knative 1.9

Serverless Functions increases developer velocity since it provides templates for jumpstarting your application and does container creation for you. It is now available on IBM zSystems and Power using s2i builder for Quarkus, Node.js and TypeScript.  Pipeline as a Code for Serverless functions as a Tech Preview. This integration improves automation and reproducibility. Serverless can now be installed on hosted control planes. Additional configuration options for net-Kourier such as burst and QPS for performance gains are now available. Multi container support for deploying multiple container pods through a single Knative Service is now GA which enables users to deploy applications as a single unit, even if they are composed of multiple containers. Event Mesh with Knative Eventing integration with Service Mesh and Serverless Logic which provides workflow capabilities for managing failures, retries, parallelization and service integrations are in Tech Preview. 

OpenShift Service Mesh 2.4.3

OpenShift Service Mesh includes a gRPC extension for external authorization that allows users to delegate auth decisions to an external authorization system based on gRPC. Images for Service Mesh on ARM64 clusters is in Tech Preview, with plans to become generally available in 2.5. Service Mesh 2.5 which is based on Istio 1.18 and Kiali 1.73 will be available later this year and will include initial support for IPv4/IPV6 dual stack. A Developer Preview of the Sail Operator in OpenShift’s OperatorHub. 

Get started with Red Hat OpenShift 4.14

To get started with Red Hat OpenShift 4.14, try the Developer Sandbox for Red Hat OpenShift. It provides free access to a shared OpenShift cluster for your development needs without requiring you to set up and configure an OpenShift cluster. Once you sign up, learn more about OpenShift and Kubernetes through hands-on interactive learning content.

You can also explore OpenShift Platform capabilities and try it for the cloud footprint of your choice.