odo

JetBrains IntelliJ Red Hat OpenShift extension provides debug support for OpenShift components

JetBrains IntelliJ Red Hat OpenShift extension provides debug support for OpenShift components

The 0.2.0 release version of the Red Hat OpenShift extension for JetBrains IntelliJ is now available. You can download the OpenShift Connector extension from the JetBrains Plugins Repository. This release provides a new OpenShift: Debug action to simplify the debugging of OpenShift Components pushed to a cluster. It is similar to features developed for Visual Studio Code and JBoss Tools for Eclipse. OpenShift Connector uses OpenShift Do‘s (odo‘s) debug command under the hood and supports only local Java and Node.js components. This enhancement lets the user write and debug local code without leaving IntelliJ.

This article explains how OpenShift: Debug works and shares the difference between debugging Java and Node.js components in IntelliJ.

Continue reading “JetBrains IntelliJ Red Hat OpenShift extension provides debug support for OpenShift components”

Share
OpenShift Developer experience feedback: Take the survey, join community sessions

OpenShift Developer experience feedback: Take the survey, join community sessions

We’ve recently added several feedback loops aimed at increasing customer and community involvement in order to better understand how developers create, build, manage, test, and deploy their applications on and for Red Hat OpenShift.

2019 OpenShift Developer Survey

This short survey is intended for Developers who interact with OpenShift in some form or someone who can represent them, such as manager or team lead.

Take the survey now (Survey ends November 23.)

Continue reading “OpenShift Developer experience feedback: Take the survey, join community sessions”

Share
Creating OpenShift components with odo interactive mode

Creating OpenShift components with odo interactive mode

If you’re familiar with OpenShift Do (odo), a developer-focused command-line tool for Red Hat OpenShift, then you know that one of its primary goals is to make it easier to do fast, iterative development. Even experienced odo users, however, may not be familiar with odo’s interactive mode, which simplifies the process of creating components and services even further.

Continue reading “Creating OpenShift components with odo interactive mode”

Share
Using a custom builder image on Red Hat OpenShift with OpenShift Do

Using a custom builder image on Red Hat OpenShift with OpenShift Do

One of the things I enjoy most about using Red Hat OpenShift is the Developer Catalog. The Developer Catalog is a central location where a team working with Red Hat OpenShift can encapsulate and share how application components and services are deployed.

The Developer Catalog is often used to define an infrastructure pattern referred to as a builder image. A builder image is a container image that supports a particular language or framework, following best practices and Source-to-Image (s2i) specifications.

The OpenShift Developer Catalog provides several standard builder images supporting applications written in Node.js, Ruby, Python, and more. And while the Developer Catalog has many easy ways to get started deploying several supported languages, the catalog is also flexible in allowing you to add your own builder images to support an infrastructure pattern that is not preloaded in the catalog.

Continue reading “Using a custom builder image on Red Hat OpenShift with OpenShift Do”

Share
Announcing odo: Developer-focused CLI for Red Hat OpenShift

Announcing odo: Developer-focused CLI for Red Hat OpenShift

Following the first announcement of odo earlier in the year, we are pleased to announce the beta release of odo, an official project hosted on the OpenShift GitHub repository. After months of hard work, the beta release indicates that the API is stable and that functionality going forward will not change.

OpenShift Do (odo, for short) is a fast and straightforward CLI for developers who write, build, and iterate constantly on their source code. Instead of using more-refined tools such as oc, odo focuses on the iterative inner-loop cycle of coding (iterating on code changes prior to committing to Git) rather than the management of each application deployed to OpenShift. This article provides an overview of odo’s functionality.

Continue reading “Announcing odo: Developer-focused CLI for Red Hat OpenShift”

Share