Skip to main content
Redhat Developers  Logo
  • Products

    Platforms

    • Red Hat Enterprise Linux
      Red Hat Enterprise Linux Icon
    • Red Hat AI
      Red Hat AI
    • Red Hat OpenShift
      Openshift icon
    • Red Hat Ansible Automation Platform
      Ansible icon
    • View All Red Hat Products

    Featured

    • Red Hat build of OpenJDK
    • Red Hat Developer Hub
    • Red Hat JBoss Enterprise Application Platform
    • Red Hat OpenShift Dev Spaces
    • Red Hat OpenShift Local
    • Red Hat 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
    • Automated Data Processing

      • AI/ML
      • Data Science
      • Apache Kafka on Kubernetes
    • Platform Engineering

      • DevOps
      • DevSecOps
      • Ansible automation for applications and services
    • Secure Development & Architectures

      • Security
      • Secure coding
  • Learn

    Featured

    • Kubernetes & Cloud Native
      Openshift icon
    • Linux
      Rhel icon
    • Automation
      Ansible cloud 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

    • Product Documentation
    • API Catalog
    • Legacy Documentation
  • 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 in the OpenShift 4.5 console developer experience

July 16, 2020
Serena Chechile Nichols
Related topics:
DevOpsEvent-DrivenKubernetesOperators
Related products:
Red Hat OpenShift

Share:

    Each new release of Red Hat OpenShift includes usability improvements and features to help developers meet their goals. In OpenShift 4.5, we've improved navigation and added a mechanism for customizing navigation and accessing frequently used resources from the Developer perspective.

    We've also brought application health checks back, added capabilities for Helm, and improved Red Hat Operators with these features:

    • Support for creating event sources in the web console.
    • New pipeline capabilities in the OpenShift Pipelines Operator.
    • A unified experience for virtual machines alongside your containers.
    • Easy access to command-line tools in a web terminal.

    This article offers a preview of the goodies you get with OpenShift 4.5.

    Customizable developer navigation

    Have you found yourself frequently searching for the same resource type or switching to the Administrator perspective to access specific resources? OpenShift 4.5 has the answer! As one of several navigation improvements, OpenShift 4.5 now lets you use the Search page to find frequently used resources and add them to your navigation.

    We added this feature because we heard from many users that they were using the Administrator perspective to access frequently used resources. Based on the same feedback, we also have pre-added ConfigMaps and Secrets to the default navigation, as shown in Figure 1.

    Demo of customizing navigation
    Figure 1: Customizable navigation with ConfigMaps and Secrets added by default.

    Learn more: See Improved navigation in the OpenShift 4.5 Developer perspective for more about navigation improvements in the Developer perspective.

    Health checks are back in the web console

    Application health checks were available in the OpenShift 3 web console, and we've received many requests to reinstate this feature on the application development side. In OpenShift 4.5, developers can once again use application health checks to proactively detect, handle, and mitigate certain situations.

    You can add liveness, readiness, and startup probes as health checks from the OpenShift 4.5 web console. As shown in Figure 2, you can use the Advanced Options feature during creation, or you can add or edit health checks after you've created an application.

    Demo of adding a health check with Advanced Options.
    Figure 2: Use the Advanced Options feature to add application health checks when you create your app.
    Figure 2: Use the Advanced Options feature to add application health checks when you create your app.

    Health check notifications

    If you have not configured health checks, you will see a notification displayed in the side panel of the new Topology view, as shown in Figure 3. The notification supports discoverability and provides a quick link for remediation.

    A screenshot of the new health check notifications feaure.
    Figure 3: Health check notifications in the new Topology view.

    Learn more: See Best practices: Using health checks in the OpenShift 4.5 web console to learn how to set up and use health checks in your applications.

    New capabilities for Helm charts

    We've upped our game with Helm charts in OpenShift 4.5. Developers can now use the web console to instantly access release notes for an installed Helm chart, and you can also access release information on-demand as needed.

    You can use the side panel in the web console's Topology view to upgrade a Helm release. The new Upgrade action lets you update to a new version or directly edit the YAML file for your current release. The Rollback action lets you open the Revisions tab of a Helm Releases details page and see the revisions to a release. Finally, the new Uninstall action uninstalls and cleans up all of the resources that were added during a Helm chart installation.

    You can access these actions from the web console's Topology view, using the Actions menu in the Topology side panel, as shown in Figure 4. Another option is to use the Actions menu on the Helm Releases page.

    A screenshot of the Helm release actions in the Topology view.
    Figure 4: Helm release actions in the side panel of the Topology view.

    Learn more: See Advanced Helm support in the OpenShift 4.5 web console to check out more enhancements to Helm in OpenShift 4.5.

    Operator improvements

    We also added a number of Operator-related improvements.

    Create event sources in the web console

    The Red Hat OpenShift Serverless Operator already enhances the developer experience in OpenShift. With OpenShift 4.5, we've made the experience even better by letting developers create event sources through the web console.

    Event sources provide a mechanism for event providers to connect to your application and send events. In Knative, events are based on the Cloud Events Specification, which lets users describe event data in a cloud-agnostic way. Knative services by nature are scaled down to zero once they've been idle for a set time. With event sources, providers can send events that automatically scale up the Knative service and make it available as needed.

    As shown in Figure 5, developers can now use a form-based mechanism to create event sources and then use a Knative service as a "sink" or destination for the events.

    Demo of creating a serverless event source
    Figure 5: Create OpenShift Serverless event sources in the web console.

    New pipeline capabilities

    OpenShift 4.5 provides new pipeline capabilities when the OpenShift Pipelines Operator is installed. Among other enhancements to pipelines, developers can now:

    • Add triggers to their pipelines (webhook support).
    • Mount volumes as workspaces when starting a pipeline.
    • Provide credentials for Git repositories and image registries, as needed.

    Figure 6 shows the new option for providing credentials for Git repositories and image registries.

    A screenshot of the new pipeline credentials feature in the web console.
    Figure 6: The new pipeline credential options in OpenShift 4.5.

    A unified experience for virtual machines alongside containers

    When the forthcoming OpenShift Virtualization Operator 2.4 is installed, developers will be able to import their virtual machines (VMs) from Red Hat Virtualization or VMware through a guided experience.

    Virtual machines will be exposed in the Topology view. As developers would normally expect, VM actions such as start, stop, terminate, and access will be included.

    Note: OpenShift Virtualization Operator 2.4 will be released shortly after OpenShift 4.5. Look for release news and information in an upcoming article.

    Easy access to the web terminal

    The web terminal provides you with the ability to use command-line interface (CLI) tools directly from your OpenShift web console. CLIs such as oc, odo, and kubectl will be pre-installed and fully authenticated when you need them. The terminal window can be resized, minimized, and opened in a new tab. As shown in Figure 7, an icon in the masthead lets you create a web terminal. You can then use CLI tools directly from the web console.

    A screenshot of the new command-line terminal.
    Figure 7: Use command-line tools directly from the web terminal.

    Note: This feature is Operator enabled, and will be coming as an update soon after the OpenShift 4.5 release. Stay tuned for a future article with more information.

    Take a tour of what's new

    Give us your feedback!

    A huge part of the OpenShift developer experience is receiving feedback and collaborating with our community and customers. We'd love to hear from you. We hope you will share your thoughts on the OpenShift 4.5 Developer Experience feedback page. You can also join our OpenShift Developer Experience Google Group to participate in discussions and learn about our Office Hours sessions, where you can collaborate with us and provide feedback about your experience using the OpenShift web console.

    Get started with OpenShift 4.5

    Are you ready to get started with the new OpenShift 4.5 web console? Try OpenShift 4.5 today.

    Last updated: February 5, 2024

    Recent Posts

    • Splitting OpenShift machine config pool without node reboots

    • Node.js 20+ memory management in containers

    • Integrate incident detection with OpenShift Lightspeed via MCP

    • One model is not enough, too many models is hard: Technical deep dive

    • What's new in Ansible Automation Platform 2.6

    Red Hat Developers logo LinkedIn YouTube Twitter Facebook

    Platforms

    • Red Hat AI
    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    • See all products

    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
    © 2025 Red Hat

    Red Hat legal and privacy links

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

    Report a website issue