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

What's new for developers in Red Hat OpenShift 4.15

March 19, 2024
Donna Smalls
Related topics:
Developer ToolsGitOpsKubernetesOperatorsService MeshServerless
Related products:
Red Hat OpenShiftRed Hat OpenShift Container Platform

Share:

    Red Hat OpenShift 4.15, based on Kubernetes 1.28 and CRI-O 1.28, is now generally available. This article highlights notable updates in this release for developers with OpenShift.

    Pipelines, Developer Hub, and more

    The Developer Perspective in the OpenShift console includes four new capabilities:

    • A new dynamic plug-in-based dashboard for Red Hat OpenShift Pipelines;
    • Access to additional information in OpenShift Pipelines for Red Hat Trusted Software Supply Chain;
    • Build strategy enhancements;
    • The ability to create serverless functions.

    The PipelineRun Details page in the Developer or Administrator perspective of the web console provides an enhanced visual representation of PipelineRuns within a Project.

    Discover Red Hat Developer Hub in the web console with new quick starts that provide step-by-step instructions to learn how to install and use Developer Hub (Figure 1). Red Hat Developer Hub 1.0, based on the Backstage project, provides software templates and plug-ins for OpenShift deployments, access to pipeline runs, viewing clusters from OpenShift Cluster Manager, and more.

    Builds for OpenShift Container Platform 1.0, an extensible build framework based on the Shipwright project, lets you build container images in the web console. 

    Red Hat Developer Hub quick starts tiles in the OpenShift console.
    Figure 1: Quick starts for Red Hat Developer Hub.

    Podman Desktop 1.7’s enhanced onboarding experience makes it easier to set up your local environment. Use the Red Hat OpenShift Local extension to create local clusters. Use the UI to manage Pods, Services, Deployments, and Routes.

    The OpenShift Toolkit IDE extension by Red Hat for Visual Studio Code and IntelliJ now has a UI for Helm charts with Helm repo management. It allows performing Import From Git and deploying applications (from AI applications to Quarkus applications) directly from OpenShift (Red Hat OpenShift Service on AWS, Microsoft Azure Red Hat OpenShift, Red Hat OpenShift Local), and it integrates OpenShift Serverless Functions with OpenShift Toolkit for VS Code for OpenShift Serverless 1.31 and Function CLI 1.13.

    OpenShift Pipelines 1.14 based on Tekton 0.56

    OpenShift Pipelines is a cloud-native continuous integration and continuous delivery (CI/CD) solution based on Kubernetes that automates deployments across multiple platforms by removing hidden implementation details.

    Release 1.14 introduces Tekton Results in Technology Preview, which provides support for external databases and storage as well as a new API for detailed log summaries with various filters. Pipelines As Code adds multiple GitHub Apps support and remote pipeline capabilities in PAC resolver which makes pipeline management more seamless.

    The Secrets Store CSI driver and Tekton integration are now validated and make Red Hat Enterprise Linux (RHEL) entitlements available in Buildah pods. Tekton Results are now accessible in the console and as a dynamic plug-in for a CI-centric dashboard. See the OpenShift Pipelines release notes to read about other improvements.

    OpenShift GitOps 1.12 based on Argo CD 2.10 coming in March

    Red Hat OpenShift GitOps allows administrators to consistently configure and deploy Kubernetes infrastructure and applications across clusters and development life cycles. Release 1.11 released in December introduces dynamic shard rebalancing in Technology Preview. Dynamic shard rebalancing makes it easier to manage replicas of applications and distribute cluster resources per shard. In addition, dynamic rebalancing lets you set maximum and minimum shards while the round-robin algorithm manages the process.

    Gitlab SCM provider now supports self-signed certs. Release 1.12 adds Technology Preview support for the upstream Argo CD command-line interface (CLI), a rollouts traffic management plugin for OpenShift Routes, and Technology Preview for OpenShift GitOps for MicroShift which only includes the core Argo CD components for a smaller footprint version of GitOps. Additionally, Notifications goes GA. More information can be found in the OpenShift GitOps 1.11 release notes.

    OpenShift Serverless 1.32 based on Knative 1.11

    alt text
    Figure 2:
    Figure 2: OpenShift Serverless Functions in the Developer Console.

    OpenShift Serverless provides autoscaling and networking for containerized microservices and functions. Serverless functions increases developer velocity by providing templates to jump-start both application and container creation and now supports persistent volume claims (PVCs) which provide permanent data storage and a more refined Developer Console experience.

    You can create OpenShift Serverless functions through the developer console using the OpenShift Container Platform Pipeline (Figure 2). OpenShift Serverless multi-tenancy with Service Mesh is now available as a Technology Preview (TP) feature for both Serving and Eventing. For edge use cases, Serverless is now supported with single node OpenShift. To learn more, please see the OpenShift Serverless 1.32 release notes. 

    OpenShift Service Mesh 2.5 based on Istio 1.18 and Kiali 1.73

    Red Hat OpenShift Service Mesh creates a central point of control in an application. The latest release adds General Availability support for Arm clusters, more options for observability integrations with the addition of Zipkin, OpenTelemetry, and envoyOtelAls extension providers, and GA of OpenShift Service Mesh Console plug-in. IPv4/IPv6 dual-stack support and the Kiali Backstage plug-in for Red Hat Developer Hub are both available in Developer Preview. The updated Developer Preview of the Service Mesh 3 Kubernetes Operator (or the Sail Operator) is available. More information can be found in the OpenShift Service Mesh 2.50 release notes.

    Harness application performance with observability

    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.1 (based on OpenTelemetry 0.93.0) adds support for the target allocator in the OpenTelemetry Collector, which is an optional component of the OpenTelemetry operator that shards Prometheus receiver scrape targets across the deployed fleet of OpenTelemetry Collector instances and provides integration with the Prometheus PodMonitor and ServiceMonitor custom resources. 

    Power Monitoring for Red Hat OpenShift 0.1, based on Kepler is in Technology Preview, is integrated into the Console and shows the total energy consumed in the clusters during the last 24 hours, including the CPU architecture, number of monitored nodes, source for the power metrics and a breakdown of the top power consuming namespaces. With OpenShift Logging 5.9, log metrics are displayed in the Log UI in the Console and can be searched across namespaces.

    Modernize cloud-native applications

    Red Hat's migration toolkit for applications 7.0 supports multiple languages, adds new rules syntax, automates classification, and provides dynamic reports. Container images for OpenShift are available with Node.js 20. The Java 21 builder and runtime container images for OpenShift are available. Quarkus 3.8 (coming soon) will add Redis 7.2 support, Java 21 support, Arm native support, and OpenSearch Dev services. Spring Boot 3.1.x and 3.2.x have tested and verified runtimes on OpenShift.

    Get started today with Red Hat OpenShift 4.15

    To find out more about Red Hat OpenShift 4.15, including a list of new features and fixes, see Unveiling Red Hat OpenShift 4.15 or the release notes.

    Ready to try Red Hat OpenShift?

    • Start your OpenShift journey in the Developer Sandbox for Red Hat OpenShift.
    • Discover more ways to try OpenShift.
    • Check out  our interactive learning content.
    • Visit the Red Hat OpenShift product page to learn more.

    Stay up to date with the Red Hat Developer community at Red Hat Developer YouTube channel.

    Related Posts

    • Red Hat Developer Hub: Your gateway to seamless development

    • A developer’s path to success with OpenShift and containers

    • What's new in Red Hat OpenShift 4.14

    • Presenting a new Istio operator on OpenShift

    • Supercharge Helm workflows with OpenShift Toolkit in VS Code

    • 3 patterns for deploying Helm charts with Argo CD

    Recent Posts

    • Speech-to-text with Whisper and Red Hat AI Inference Server

    • How to use Splunk as an event source for Event-Driven Ansible

    • Integrate vLLM inference on macOS/iOS with Llama Stack APIs

    • Optimize model serving at the edge with RawDeployment mode

    • Introducing Red Hat build of Cryostat 4.0

    What’s up next?

    Learn the foundations of OpenShift through hands-on experience deploying and working with applications, using a no-cost OpenShift cluster through the Developer Sandbox for Red Hat OpenShift.

    Start the activity
    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