Red Hat has announced updates to its portfolio of developer tools, bringing new capabilities that further equip customers to build, deploy and manage applications in Kubernetes-based environments. According to Red Hat, with tools optimized for Red Hat OpenShift, an enterprise Kubernetes platform, developers gain the benefits of Kubernetes—including speed, consistency, portability, and scale—without extending development time or complexity.
Red Hat OpenShift 4.5, it says, aims to address the needs of both developers who are unfamiliar with Kubernetes and just want to code, as well as expert Kubernetes developers seeking maximum flexibility. In addition, the company says, it continues to move toward a supported Kubernetes-native continuous delivery and GitOps solution based on ArgoCD, where Red Hat is working with the Argo open source community to drive faster innovation in this space.
Red Hat has made enhancements to a number of other important areas in the developer portfolio:
- CodeReady Workspaces 2.2 enables remote development teams to provision and share environments with the click of a button, enabling faster starts and best-of-breed, low-latency interactions.
- Container builds continue to evolve in OpenShift with developer preview support for Buildpacks and Kaniko alongside Source-to-Image and Dockerfile builds through Buildah.
- Helm 3.2 is now a core part of OpenShift with a web console that simplifies working with charts and releases.
- odo 2 is also included with OpenShift and provides a new way for developers to iterate on code with its command line interface supporting Kubernetes as well as OpenShift, open model for tools through a standard definition, and rapid iterative Java development using Quarkus.
- OpenShift Serverless support of Knative serving and eventing enables developers to build serverless and event-driven applications that include Strimzi (Apache Kafka on Kubernetes) and service mesh.
- Finally, as continuous integration (CI) tools have become integral to development teams, Red Hat has expanded the functionality of Tekton in OpenShift Pipelines, and added OpenShift plugins for GitHub Actions, Microsoft Azure DevOps, Jenkins, and GitLab runner support.
"Red Hat OpenShift began as a developer-focused application platform and that ethos didn’t change when it adopted Kubernetes as its execution engine," Brad Micklea, vice president, developer tools, program, and advocacy, Red Hat. "We’ve continued to balance investment in new and unique tools to simplify Kubernetes for developers, with a broad set of plugins to popular IDEs and CI/CD systems so teams aren’t forced to change their toolset when they move to containers and Kubernetes for their deployed applications."More information is available about Red Hat Developer tools