Eclipse Che / OpenShift Dev Spaces – Podman With Fuse Overlay

In this post, I am going to show you how to enable faster Podman builds in Eclipse Che / OpenShift Dev Spaces by enabling support for /dev/fuse in your workspace. This will eliminate the need for using vfs with podman. It also gets us closer to being able to do podman run in a rootless […]

Automatically update containers with podman-auto-update

Photo by Timelab on Unsplash In this tutorial I will show you how to configure automatic updates for containers in rootless Podman environments and how systemd manages these containers as services. The tutorial is divided into the following sections: If you are not interested in the possible use cases and would rather start right away, […]

Service Performance Monitoring (SPM) with Jaeger of your Own Service/Application

By Robert Baumgartner, Red Hat Austria, February 2023 (OpenShift 4.12) In this blog I will guide you on how to use service performance monitoring (SPM) with Jaeger. It should work with any application that is working with OpenTelemetry. This document is based on OpenShift 4.12. See Distributed tracing release notes. OpenShift distributed tracing platform Operator […]

Using OpenTelemetry and Grafana Tempo with Your Own Services/Application

By Robert Baumgartner, Red Hat Austria, March 2023 (OpenShift 4.12, OpenShift distributed tracing data collection 0.63) In this blog, I will guide you on how to use OpenTelemetry with a Quarkus application; how to forward your OpenTelemetry information to Tempo and display it in Grafana UI. I will use distributed tracing to instrument my services […]

Old-School vs. New-Technology Security – Why security still matters in a Cloud Native world.

If the COVID-19 epidemic taught us one lesson, then it is how dependent we are on data exchange over the internet. Just think back to yourself, how did you pass by 2020/2021? How did you exchange data with service providers or your employer? How did you entertain yourself while being under lock down or how […]

Accessing a remote CodeReady Containers installation with macOS

This blog entry explains how to access a remotely installed CodeReady Containers (CRC) on your macOS client box. What is CRC CodeReady Containers (CRC) is a tool to install an OpenShift 4.x single node cluster easily on your local machine to quickly test things out without having to get access to any externally hosted OpenShift […]

Cloud Native AppDev without Tears – Using odo to Boost your Workflow

Traditionally application development and deployment across environments has been very tedious and error prone. For example in the Java world you would work with different packaging formats such as ears, wars and jars each with environment specific configuration usually dispersed all over the place. Then your app might behave differently on each operating system due […]