New language support features in Apache Camel VS Code extension 0.0.27
23 hours ago, redhat

In this article, I share several new language support features in the recently released Language Support for Apache Camel VS Code extension 0.0.27. Before I discuss these improvements, please note that updates to the VS Code extension are available in other IDEs that support the Camel Language Server, including Eclipse IDE, Eclipse Che, and more. […] The post New language support features in Apache Camel VS Code extension 0.0.27 appeared first on Red Hat Developer....

Kubeflow 1.0 monitoring and enhanced JupyterHub builds in Open Data Hub 0.8
23 hours ago, redhat

The new Open Data Hub version 0.8 (ODH) release includes many new features, continuous integration (CI) additions, and documentation updates. For this release, we focused on enhancing JupyterHub image builds, enabling more mixing of Open Data Hub and Kubeflow components, and designing our comprehensive end-to-end continuous integration and continuous deployment and delivery (CI/CD) process. In […] The post Kubeflow 1.0 monitoring and enhanced JupyterHub builds in Open Data Hub 0.8 appeared first...

How to switch Red Hat OpenShift Virtualization from hardware virtualization to software emulation
1 day ago, redhat

OpenShift Virtualization is a feature of Red Hat OpenShift Container Platform (OCP) and OpenShift Kubernetes Engine that allows you to run and manage virtual machine workloads alongside container workloads. Based on the open source project KubeVirt, the goal of OpenShift Virtualization is to help enterprises move from a VM-based infrastructure to a Kubernetes-and-container-based stack, one […] The post How to switch Red Hat OpenShift Virtualization from hardware virtualization to software emulat...

Using OpenAPI with .NET Core
2 days ago, redhat

In this article, we’ll look at using OpenAPI with .NET Core. OpenAPI is a specification for describing RESTful APIs. First, I’ll show you how to use OpenAPI to describe the APIs provided by an ASP.NET Core service. Then, we’ll use the API description to generate a strongly-typed client to use the web service with C#. […] The post Using OpenAPI with .NET Core appeared first on Red Hat Developer....

Deploying serverless Node.js applications on Red Hat OpenShift, Part 1
3 days ago, redhat

Red Hat OpenShift Serverless recently became GA, and with it came new options for application deployment. This article introduces one of those new options, Knative Serving. I provide an overview of OpenShift Serverless and Knative Serving, then show you how to deploy a Node.js application as a Knative Serving service. What is OpenShift Serverless? According […] The post Deploying serverless Node.js applications on Red Hat OpenShift, Part 1 appeared first on Red Hat Developer....

5 tips for developing Kubernetes Operators with the new Operator SDK
1 week ago, redhat

Kubernetes Operators are all the rage this season, and the fame is well deserved. Operators are evolving from being used primarily by technical-infrastructure gurus to becoming more mainstream, Kubernetes-native tools for managing complex applications. Kubernetes Operators today are important for cluster administrators and ISV providers, and also for custom applications developed in house. They provide […] The post 5 tips for developing Kubernetes Operators with the new Operator SDK appeared fir...

Quarkus and Jakarta EE: Together, or not?
1 week ago, redhat

In this article, I answer a question that I have seen asked on various forums: Will Quarkus be compatible with Jakarta EE? To understand our answer to that question, it is helpful to know the history of Quarkus and what we’re trying to achieve with it. So, please indulge me while I lay that groundwork. […] The post Quarkus and Jakarta EE: Together, or not? appeared first on Red Hat Developer....

From code to production with OpenShift Pipelines and Argo CD
1 week ago, redhat

Our team is responsible for a small GoLang application. The application’s developers are continuously sending code changes to the main branch, so for the past two years, our team has used GitOps for continuous integration (CI). We started out using GitOps to deploy applications to our test clusters; then, we began using it to run […] The post From code to production with OpenShift Pipelines and Argo CD appeared first on Red Hat Developer....

How to run Red Hat CodeReady Containers on Windows 10 Enterprise
1 week ago, redhat

Red Hat CodeReady Containers allows you to spin up a small Red Hat OpenShift cluster on your local PC, with the need for a server, a cloud, or a team of operations people. For developers who want to get started immediately with cloud-native development, containers, and Kubernetes (as well as OpenShift), it’s a simple and […] The post How to run Red Hat CodeReady Containers on Windows 10 Enterprise appeared first on Red Hat Developer....

Cloud-native Java applications made easy: Eclipse JKube 1.0.0 now available
1 week ago, redhat

After nine months of incubation with the Eclipse Foundation, Eclipse JKube 1.0.0 is finally here. This release marks the final deprecation of the great Fabric8 Maven Plugin (FMP) project. JKube is a complete replacement of FMP and includes all of the major features. Projects relying on FMP to create Apache Maven Java containers should migrate to […] The post Cloud-native Java applications made easy: Eclipse JKube 1.0.0 now available appeared first on Red Hat Developer....

How to install the CouchbaseDB Operator for Red Hat OpenShift on your laptop using Red Hat CodeReady Containers and Red Hat Marketplace
1 week ago, redhat

Red Hat Marketplace is an online store of sorts, where you can choose the software that you want to install and run on your Red Hat OpenShift cluster. The analogy is a phone app store, where you select an app, and it’s automagically installed on your phone. With Marketplace, you simply register your cluster(s), select […] The post How to install the CouchbaseDB Operator for Red Hat OpenShift on your laptop using Red Hat CodeReady Containers and Red Hat Marketplace appeared first on Red Hat Devel...

Install Red Hat OpenShift Operators on your laptop using Red Hat CodeReady Containers and Red Hat Marketplace
1 week ago, redhat

Red Hat CodeReady Containers (CRC) is the quickest way for developers to get started with clusters on Red Hat OpenShift 4.1 or newer. CodeReady Containers is designed to run on a local computer. It simplifies setup and testing by emulating the cloud development environment locally with all of the tools that you need to develop […] The post Install Red Hat OpenShift Operators on your laptop using Red Hat CodeReady Containers and Red Hat Marketplace appeared first on Red Hat Developer....

GitOps: Stop, collaborate and deploy
1 week ago, redhat

DevNation Tech Talks are hosted by the Red Hat technologists who create our products. These sessions include real solutions plus code and sample projects to help you get started. In this talk, you’ll learn about GitOps from Ryan Cook and Burr Sutter. The barrier to using Kubernetes and OpenShift has never been lower, but how […] The post GitOps: Stop, collaborate and deploy appeared first on Red Hat Developer....

Keeping Kubernetes secrets secret
1 week ago, redhat

DevNation Tech Talks are hosted by the Red Hat technologists who create our products. These sessions include real solutions plus code and sample projects to help you get started. In this talk, you’ll learn how to manage Kubernetes secrets from Alex Soto Bueno and Burr Sutter. Everyone is talking about microservices and serverless architecture, and […] The post Keeping Kubernetes secrets secret appeared first on Red Hat Developer....

Migrate your Java VMs to containers with Red Hat Migration Toolkit for Applications 5.0
2 weeks ago, redhat

As a developer, you have probably experimented with Kubernetes. It’s also possible that you are already running several Java applications on a Kubernetes platform, maybe Red Hat OpenShift. These initial containerized applications were greenfield projects, where you enjoyed the benefits of a platform providing templated deployments, easy rollbacks, resource availability, security by default, and a […] The post Migrate your Java VMs to containers with Red Hat Migration Toolkit for Applications 5.0...

Migrate your Java Apps to containers with Migration Toolkit for Applications 5.0
2 weeks ago, redhat

As a developer, you have probably experimented with Kubernetes. It’s also possible that you are already running several Java applications on a Kubernetes platform, maybe Red Hat OpenShift. These initial containerized applications were greenfield projects, where you enjoyed the benefits of a platform providing templated deployments, easy rollbacks, resource availability, security by default, and a […] The post Migrate your Java Apps to containers with Migration Toolkit for Applications 5.0 appear...

Migrate your Java apps to containers with Migration Toolkit for Applications 5.0
2 weeks ago, redhat

As a developer, you have probably experimented with Kubernetes. It’s also possible that you are already running several Java applications on a Kubernetes platform, maybe Red Hat OpenShift. These initial containerized applications were greenfield projects, where you enjoyed the benefits of a platform providing templated deployments, easy rollbacks, resource availability, security by default, and a […] The post Migrate your Java apps to containers with Migration Toolkit for Applications 5.0 appear...

The present and future of CI/CD with GitOps on Red Hat OpenShift
2 weeks ago, redhat

The need to deliver applications faster is near-universal, even in organizations that traditionally are perceived as risk-averse. As the foundations of DevOps, continuous integration (CI) and continuous delivery (CD) are essential to application delivery in most organizations. Together, CI/CD tools and processes automate building and testing applications on every code or configuration change, then trigger […] The post The present and future of CI/CD with GitOps on Red Hat OpenShift appeared firs...

Introduction to Tekton and Argo CD for multicluster development
2 weeks ago, redhat

Over the last two years, my coworkers and I have worked on developing a multicluster project for Kubernetes and Red Hat OpenShift. We needed a way to efficiently deploy applications, oversee access and authorization, and manage application placement across clusters. This need led us to develop with Argo CD and GitOps. Recently, I switched to […] The post Introduction to Tekton and Argo CD for multicluster development appeared first on Red Hat Developer....

Add Java language support for Apache Camel K inside Eclipse Che
2 weeks ago, redhat

Apache Camel K should be as lightweight as possible. Therefore, the Camel K project provides standalone Java files that describe a Camel integration. The downside to this practice is that existing IDEs cannot provide complete support out of the box. A few months ago, I mentioned the Java language support for Apache Camel K that […] The post Add Java language support for Apache Camel K inside Eclipse Che appeared first on Red Hat Developer....

Next