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 the OpenShift 4.10 console

March 22, 2022
Serena Chechile Nichols
Related topics:
GitOpsKubernetesOperatorsServerless
Related products:
Developer SandboxRed Hat OpenShiftRed Hat OpenShift Container PlatformRed Hat OpenShift Serverless

Share:

    This article covers what’s new for developers in the Red Hat OpenShift console in OpenShift 4.10. This release includes many usability improvements, including changing your defaults for routes in creation flows and the ability to quickly troubleshoot misbehaving pods from the user interface (UI).

    Additionally, there are new features available in the console when you install the following operators on your cluster: Service Binding Operator, gitops-primer, Red Hat OpenShift Serverless, Red Hat OpenShift Pipelines, and Red Hat OpenShift GitOps. Let’s dive into the details.

    Secure routes by default

    In 4.10, we now default to secure routes in our Import from Git and Deploy Image flows. In the detailed settings, you'll find secure routes with Transport Layer Security (TLS) termination set to Edge and Insecure traffic set to Redirect, as shown in Figure 1.

    If these settings aren’t what you are looking for, not to worry. We've enhanced the User Preferences to include an Application tab that lets you set all of the routing options that are used as defaults for routing options in Deploy Image & Import from Git.

    User Preferences - Default route settings
    Figure 1: The new default route settings under User Preferences.

    Quick search from Add

    In the 4.7 release, we added a quick search feature to Topology. As of version 4.10, this feature is now available on the Add page (see Figure 2). You can quickly search for an item available in the developer catalog or quick starts catalog, rather than having to drill into the catalogs to locate it.

    Quick search from Add page
    Figure 2: Quick search from Add page.

    Topology

    The Topology page (Figure 3) features several usability enhancements in OpenShift 4.10. Highlights include the following:

    • Users can toggle between filtering by label or by name.
    • We now have a resizable side panel.
    • The side panel width is remembered per user.
    • The last selected item is remembered per user, per project, and per session.

    You can see these Topology enhancements in action in the Developer Sandbox for Red Hat OpenShift.

    Topology enhancements
    Figure 3: New usability enhancements are shown in the Topology view.

    Helm

    You can now add additional Helm charts into the Helm Catalog of a specific project using the ProjectHelmChartRepository custom resource (CR). We've also added a quick start to guide developers through the process of creating a project-scoped Helm chart repository. This quick start is available from the Helm chart catalog description text as well as in the quick start catalog.

    Note: Developers will need additional privileges to create namespace-scoped Helm repositories. Learn more by reading the OpenShift documentation.

    This feature will be available in Red Hat OpenShift Container Platform 4.10.1.

    New service binding features in the Developer Perspective

    The Create Service Binding action now lets you create service bindings in addition to dragging. With the Create Service Binding action, all you have to do is enter a name for the service binding and select the bindable service in your current project to connect to. When dragging the connector handle from the deployment workload and dropping it on the bindable service, simply enter a name for the service binding.

    You can access these features when the Red Hat OpenShift Service Binding operator is installed.

    Export Application usability improvements

    Export Application (available on the Topology page) has a few usability improvements with this release (Figure 4). When using this feature, you will see a View Logs link in both the toast notification and the Export Application modal so you can watch the logs of the job performing the export.

    You can try this feature now on the Developer Sandbox for Red Hat OpenShift or access it on your cluster when the gitops-primer operator is installed.

    Export application
    Figure 4: Export application improvements.

    OpenShift 4.10 Serverless and Eventing features

    There are a number of new Eventing and Serverless features to note in OpenShift 4.10:

    • The Channel creation flow is now consistent between form-based creation and the YAML editor.
    • Kubernetes services are now available as valid sink resources during Event Source creation when adding a Trigger to a Broker and when adding a Subscription to a Channel.
    • Although the console does not yet support the creation of event sinks, Topology will now visualize event sinks.
    • Knative services observability is here! Two serverless-related dashboards are now available in the Dashboard tab of the Observe page in the Developer perspective. Click on the Dashboard dropdown and you will see the following options:
      • Knative Serving - Revision CPU
      • Memory and Network Usage
      • Knative Serving - Revision Queue Proxy Metrics
    • You can now see the support level of an event source (Community Kamelets, too) in the side panel after selecting it from the catalog. The support level (Tech Preview, Supported, or Community) is indicated in the Support section.

    You can try these features now on Developer Sandbox for Red Hat OpenShift or access them on your cluster when the Red Hat OpenShift Serverless operator is installed.

    OpenShift Pipelines enhancements

    The Logs tab of the Pipeline Run details page now displays the log snippet of failed Pipeline Runs.

    A number of updates have been made to the Import from Git flow when opting into adding a pipeline:

    • The UI now allows the user to select from a list of pipelines during the Import from Git flow when there are multiple pipeline templates available per runtime.
    • Previously, webhooks had to be created manually. Now, when you add a pipeline created when importing applications from Git, it generates a TektonTrigger resource. You need to copy the URL and go to Git to configure the repo appropriately.

    Tekton Hub integration with the Pipeline Builder

    Don’t miss the updates to Tekton Hub integration with the Pipeline Builder:

    • The list of available tasks in the Pipeline Builder has been updated to only display Tekton Hub tasks that are supported by the platform’s architecture.
    • Users now have the ability to link directly to task documentation on hub.tekton.dev when available.
    • Cluster administrators can turn off integration with the Tekton Hub so that community tasks are not available through the Pipeline Builder.

    You can access these features when the Red Hat OpenShift Serverless 1.7 operator is installed.

    OpenShift GitOps enhancements

    The Application Environments page now shows health status indicators for unhealthy resources in an application. To learn more, check out the article GitOps using Red Hat OpenShift Console 4.9 and 4.10.

    Dynamic plugins

    In OpenShift 4.10, Dynamic plugins are being released in tech preview. Dynamic plugins let you build advanced integrations native to the OpenShift console. They can augment existing perspectives, like the admin and developer perspectives, or even build their own perspective. Creators will have the ability to add their own navigation items, pages (list, details, dashboard, etc.), tabs, actions, and much, much more. Read this article on the Red Hat hybrid cloud blog to learn more about dynamic plugins.

    Try OpenShift 4.10

    Ready to try these new features for yourself? Get started with OpenShift 4.10 today.

    Community feedback helps us continually improve the OpenShift developer experience, so we want to hear from you. Tweet me @serenamarie125 or join the OpenShift Developer Experience Google group to share your feedback.

    Last updated: May 8, 2024

    Recent Posts

    • How Kafka improves agentic AI

    • How to use service mesh to improve AI model security

    • 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

    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