Skip to main content
Redhat Developers  Logo
  • Products

    Featured

    • Red Hat Enterprise Linux
      Red Hat Enterprise Linux Icon
    • Red Hat OpenShift AI
      Red Hat OpenShift AI
    • Red Hat Enterprise Linux AI
      Linux icon inside of a brain
    • Image mode for Red Hat Enterprise Linux
      RHEL image mode
    • Red Hat OpenShift
      Openshift icon
    • Red Hat Ansible Automation Platform
      Ansible icon
    • Red Hat Developer Hub
      Developer Hub
    • View All Red Hat Products
    • Linux

      • Red Hat Enterprise Linux
      • Image mode for Red Hat Enterprise Linux
      • Red Hat Universal Base Images (UBI)
    • Java runtimes & frameworks

      • JBoss Enterprise Application Platform
      • Red Hat build of OpenJDK
    • Kubernetes

      • Red Hat OpenShift
      • Microsoft Azure Red Hat OpenShift
      • Red Hat OpenShift Virtualization
      • Red Hat OpenShift Lightspeed
    • Integration & App Connectivity

      • Red Hat Build of Apache Camel
      • Red Hat Service Interconnect
      • Red Hat Connectivity Link
    • AI/ML

      • Red Hat OpenShift AI
      • Red Hat Enterprise Linux AI
    • Automation

      • Red Hat Ansible Automation Platform
      • Red Hat Ansible Lightspeed
    • Developer tools

      • Red Hat Trusted Software Supply Chain
      • Podman Desktop
      • Red Hat OpenShift Dev Spaces
    • Developer Sandbox

      Developer Sandbox
      Try Red Hat products and technologies without setup or configuration fees for 30 days with this shared Openshift and Kubernetes cluster.
    • Try at no cost
  • Technologies

    Featured

    • AI/ML
      AI/ML Icon
    • Linux
      Linux Icon
    • Kubernetes
      Cloud icon
    • Automation
      Automation Icon showing arrows moving in a circle around a gear
    • View All Technologies
    • Programming Languages & Frameworks

      • Java
      • Python
      • JavaScript
    • System Design & Architecture

      • Red Hat architecture and design patterns
      • Microservices
      • Event-Driven Architecture
      • Databases
    • Developer Productivity

      • Developer productivity
      • Developer Tools
      • GitOps
    • Secure Development & Architectures

      • Security
      • Secure coding
    • Platform Engineering

      • DevOps
      • DevSecOps
      • Ansible automation for applications and services
    • Automated Data Processing

      • AI/ML
      • Data Science
      • Apache Kafka on Kubernetes
      • View All Technologies
    • Start exploring in the Developer Sandbox for free

      sandbox graphic
      Try Red Hat's products and technologies without setup or configuration.
    • Try at no cost
  • Learn

    Featured

    • Kubernetes & Cloud Native
      Openshift icon
    • Linux
      Rhel icon
    • Automation
      Ansible cloud icon
    • Java
      Java icon
    • AI/ML
      AI/ML Icon
    • View All Learning Resources

    E-Books

    • GitOps Cookbook
    • Podman in Action
    • Kubernetes Operators
    • The Path to GitOps
    • View All E-books

    Cheat Sheets

    • Linux Commands
    • Bash Commands
    • Git
    • systemd Commands
    • View All Cheat Sheets

    Documentation

    • API Catalog
    • Product Documentation
    • Legacy Documentation
    • Red Hat Learning

      Learning image
      Boost your technical skills to expert-level with the help of interactive lessons offered by various Red Hat Learning programs.
    • Explore Red Hat Learning
  • Developer Sandbox

    Developer Sandbox

    • Access Red Hat’s products and technologies without setup or configuration, and start developing quicker than ever before with our new, no-cost sandbox environments.
    • Explore Developer Sandbox

    Featured Developer Sandbox activities

    • Get started with your Developer Sandbox
    • OpenShift virtualization and application modernization using the Developer Sandbox
    • Explore all Developer Sandbox activities

    Ready to start developing apps?

    • Try at no cost
  • Blog
  • Events
  • Videos

Experience the many enhancements in OpenShift 4.18

February 25, 2025
Donna Smalls
Related topics:
CI/CDContainersDeveloper ProductivityDeveloper ToolsDevOpsGitOpsHelmHybrid CloudJavaKubernetesObservabilityOperatorsPlatform engineeringQuarkusRuntimesService MeshServerless
Related products:
Developer SandboxDeveloper ToolsRed Hat OpenShift Dev SpacesPodman DesktopRed Hat build of QuarkusRed Hat Developer HubRed Hat OpenShift GitOpsRed Hat OpenShiftRed Hat OpenShift Container PlatformRed Hat OpenShift ServerlessRed Hat OpenShift Service MeshRed Hat OpenShift Virtualization

Share:

    We are excited to highlight the new updates and improvements for developers in the Red Hat OpenShift 4.18 release. The 4.18 release is Generally Available (GA). We will describe the new features, improvements, and fixes and changes to the previous version. OpenShift is based on Kubernetes 1.31 and CRI-O 1.31 releases. You can find all the information you need and more in the release notes and Red Hat OpenShift 4.18: What You Need to Know.

    The developer experience improved

    The following updates in OpenShift 4.18 boost the developer experience:

    • With the Developer Perspective in OpenShift Console, you can now add color to Tekton Pipelines logs for PipelineRun and TaskRun logs, making the logs easier to view. 

    • Import YAML from OpenShift Lightspeed into the OpenShift UI editor with a single click. 

    • Dark and light mode support has been added to the YAML editor. 

    • The Knative Event catalog is now available to discover different event types.

    • You can create an AI ChatBot in OpenShift with the new AI sample deployed via Helm. It comes with a full continuous integration and continuous delivery (CI/CD) pipeline and runs on clusters without a GPU.

    AI Chatbot in OpenShift

    Cluster updates

    Red Hat OpenShift Dev Spaces 3.17, based on Eclipse Che 7.92, adds an option to deploy operands (such as gateway and dashboard) managed by the operator on specific cluster nodes using the dedicated nodeSelector and tolerations properties. Specify the list of allowed sources based on which Cloud Development Environments (CDEs) started using the dedicated optional parameter, allowedSources. You can also assign endpoint annotations in the devfile.

    Use the maxNumberOfRunningWorkspacesPerCluster CheCluster CR property to restrict the total number of Running workspaces on a cluster.

    The OpenShift Dev Spaces 3.18 release, based on Eclipse Che 7.95, adds the ability to configure two Gitlab OAuth providers on a single Dev Spaces instance. This helps developers working with codebases hosted on GitLab in the cloud and on-premises. Create or import the gitconfig file from the user dashboard no matter the authentication method used on the cluster. Please see the release notes to discover all updates.

    The OpenShift Toolkit IDE extension by Red Hat for VS Code and IntelliJ 1.17.0 makes it easier to configure the Developer Sandbox in a single click. Select the devfile version to add to the Devfile Registry editor. The Helm UI page is included with tag-based filtering. 

    Quarkus Tools, EAP for VS Code, and IntelliJ 1.20.0 add support for four areas: global namespace, multiple Qte template roots, data model template matcher, and Roq DataMapping. 

    Podman Desktop 1.15 with the bootc extension 1.6 has added support for events on resources (i.e., services, pods, and nodes) to keep track of what happens in a cluster. In addition, it has a revamped task manager for testing and lets you connect directly to your Podman machine via Podman Desktop with SSH access. It also converts a standard container image to a fully bootable operating system (OS) on a USB stick with bootc. To learn more, refer to the Podman Desktop release notes.

    Red Hat Developer Hub new features

    Red Hat Developer Hub, based on the Backstage project, provides software templates and plugins for OpenShift deployments, access to pipeline runs, viewing clusters from OCM, and more. 

    Red Hat Developer Hub 1.4, based on Backstage project 1.32.6, has added:

    • Support for Red Hat OpenShift Dedicated.

    • Middleware functions to the RootHttpRouter

    • Support for the installation on GKE (and OpenShift, AKS, and EKS). 

    • Support for OpenTelemetry to monitor your environment.

    • An example AI template for OpenShift

    • Developer Hub is integrated with the Red Hat build of Quarkus 3.15 making it easier to create new Quarkus applications.

    • A notification plugin

    Developer Hub 1.4 Notification Plugin

    For an in-depth review of all of the latest features, including updates for plug-ins and templates, refer to What's new in Red Hat Developer Hub 1.4.

    Red Hat OpenShift Virtualization Engine

    Red Hat OpenShift Virtualization Engine is an edition of OpenShift made for hosting and running virtual machines. It is optimized for bare metal operating in a limited space and supports 128 cores per bare-metal socket pair. Check out Getting Started with OpenShift Virtualization, Red Hat OpenShift Virtualization Engine.

    New OpenShift Pipelines features

    Red Hat OpenShift Pipelines is a cloud-native continuous integration and continuous delivery (CI/CD) solution based on Kubernetes. It automates deployments using Tekton building blocks across multiple platforms by removing the hidden implementation details. OpenShift Pipelines provide an integrated user experience with the developer perspective of the Red Hat OpenShift Container Platform web console.

    With OpenShift Pipelines release 1.17, you can add multiple configurations from the same Git provider or configure multiple Git providers using the Git resolver in the TektonConfig custom resource (CR). Use the configKey parameter to select a Git configuration for task and pipeline runs. 

    The following new fields are available for the affinityAssistantPodTemplate:

    1. securityContext specifies how a container should be run. 

    2. priorityClassName maps priority class names used to concurrently schedule PipelineRun pods to the same node so that TaskRuns can be executed while sharing the same volume.

    New Prometheus metrics have been added to track the PipelineRun resources per namespace, pipeline, pipeline run level, and cluster level.

    Improved OpenShift GitOps 1.15

    Red Hat OpenShift GitOps 1.15 is based on Argo CD 2.13 and Argo Rollouts 1.7.2. OpenShift GitOps provides a declarative way to implement continuous delivery of applications across clusters and development lifecycles. 

    With the 1.15 release, multi-source applications is GA. This feature provides access to revision history and rollback to a specific version. The new sources tab displays all source parameters. In addition, users can now see a resource’s associated rollout in the Argo CD dashboard with the addition of the Argo CD extension. 

    Rollout plugins for traffic managers and metrics are available for use. The isolation of applications has been improved with the decoupling of service account privileges of the control plane and application syncs. More information can be found in the release notes. 

    OpenShift GitOps 1.15 ArgoCD Dashboard

    Performance boosts in OpenShift Serverless

    Red Hat OpenShift Serverless 1.35 is based on Knative 1.15. OpenShift Serverless provides autoscaling and networking for containerized microservices and functions. Go functions using S2I builder are now GA for developers to implement and build Go functions on Mac and Linux platforms. 

    Serverless logic integrates with Prometheus and Grafana to provide enhanced monitoring support. It also supports configuring the Knative Eventing system to produce and consume events for workflows and supporting services. 

    Enhancements in autoscaling for Knative Kafka subscriptions with Kubernetes Event Driven Autoscaling (KEDA) is in Technology Preview. Autoscaling with CMA/KEDA optimizes resource allocation for Kafka triggers and KafkaSource objects and boosts performance in event-driven workloads by enabling dynamic scaling of Kafka consumer resources. To learn more, please refer to the OpenShift Serverless 1.35 release notes. 

    OpenShift Serverless 1.35 Events Catalog

    OpenShift Service Mesh 3.0 upgrades

    Red Hat OpenShift Service Mesh 3.0 is based on Istio 1.24 and Kiali 2.1. OpenShift Service Mesh creates a central point of control in an application. OpenShift Service Mesh 3.0 will be GA shortly after the OpenShift 4.18 release. It is managed by the Sail Operator based on Istio.

    New features include:

    • Support for canary control plane upgrades, which is safer for in-place upgrades.
    • Multi-cluster topologies
    • istioctl, Istio’s command line utility, is available. 

    You can find more information in the release notes.

    Enhanced observability

    Observability in OpenShift provides real-time visibility, monitoring, and analysis. This ability to analyze system metrics, logs, traces, and events enables developers to troubleshoot and diagnose issues before they impact systems or applications. The cluster observability operator (COO) release 1.0.0 (based on Konflux) is now GA. 

    The cluster observability operator is needed to use the observability UI plugins for visualization capabilities, including the dashboard UI, troubleshooting UI, distributed tracing UI, logging UI, and monitoring UI. Cluster observability is also needed to use the analytics features, like observability signal correlation for traces. With the COO, you can create standalone monitoring stacks independent of the default in-cluster monitoring. 

    To discover more about the new cluster observability operator, please read the following articles: 

    • Get started with the OpenShift Cluster Observability Operator

    • Brief overview of Cluster Observability Operator

    • Step-by-step guide to configuring alerts in Cluster Observability Operator 

    Red Hat build of OpenTelemetry

    Red Hat build of OpenTelemetry based on OpenTelemetry unifies, standardizes, and delivers vendor-neutral telemetry data collection for cloud-native software. The Red Hat build of OpenTelemetry 3.5, based on the OpenTelemetry operator, adds the ability to export OpenShift monitoring metrics (i.e., Kubestats and Hostmetrics) via the OpenTelemetry Protocol (OTLP) and automated role-based access control for OpenTelemetry components.

    The Red Hat OpenShift distributed tracing platform 3.5 (based on the open source Grafana Tempo) adds: 

    • Fine-grained, role-based access control (RBAC) for stored tracing data, providing more access granularity.

    • Support for IBM Cloud Object Storage in Tempo.

    • Tempo monolithic memory handling improvements.

    Distributed Tracing in Red Hat OpenShift 4.18

    Discover additional new features in the product documentation.

    Ready to try Red Hat OpenShift?

    To discover more about Red Hat OpenShift 4.18, check out all the new and improved features and fixes:

    • Red Hat OpenShift 4.18: What You Need to Know

    • Red Hat Enhances Security and Virtualization Experience with Latest Version of Red Hat OpenShift 

    • Red Hat OpenShift Container Platform 4.18 release notes.

    Get started:

    • Start your OpenShift journey with your Developer Sandbox.
    • Find resources for Getting Started with OpenShift.
    • Discover more ways to get started by downloading Red Hat OpenShift.
    • Check out the interactive learning content.
    • Visit the Red Hat OpenShift product page.
    • Stay up-to-date with the Red Hat Developer community on the Red Hat Developer YouTube channel.
    Last updated: February 27, 2025
    Disclaimer: Please note the content in this blog post has not been thoroughly reviewed by the Red Hat Developer editorial team. Any opinions expressed in this post are the author's own and do not necessarily reflect the policies or positions of Red Hat.

    Recent Posts

    • How to run AI models in cloud development environments

    • How Trilio secures OpenShift virtual machines and containers

    • How to implement observability with Node.js and Llama Stack

    • How to encrypt RHEL images for Azure confidential VMs

    • How to manage RHEL virtual machines with Podman Desktop

    Red Hat Developers logo LinkedIn YouTube Twitter Facebook

    Products

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform

    Build

    • Developer Sandbox
    • Developer Tools
    • Interactive Tutorials
    • API Catalog

    Quicklinks

    • Learning Resources
    • E-books
    • Cheat Sheets
    • Blog
    • Events
    • Newsletter

    Communicate

    • About us
    • Contact sales
    • Find a partner
    • Report a website issue
    • Site Status Dashboard
    • Report a security problem

    RED HAT DEVELOPER

    Build here. Go anywhere.

    We serve the builders. The problem solvers who create careers with code.

    Join us if you’re a developer, software engineer, web designer, front-end designer, UX designer, computer scientist, architect, tester, product manager, project manager or team lead.

    Sign me up

    Red Hat legal and privacy links

    • About Red Hat
    • Jobs
    • Events
    • Locations
    • Contact Red Hat
    • Red Hat Blog
    • Inclusion at Red Hat
    • Cool Stuff Store
    • Red Hat Summit

    Red Hat legal and privacy links

    • Privacy statement
    • Terms of use
    • All policies and guidelines
    • Digital accessibility

    Report a website issue