Skip to main content


Subscribe to our Feed

Here is a preview of what you'll see in your Feed Reader / inbox.

Use for your favorite RSS reader.

Deploy an application in Red Hat OpenShift on your laptop
Now that your environment has been set up, deploy a sample application on an OpenShift Local cluster.

"Containers" by Jim Bahn is licensed under CC BY 2.0

One of the benefits of Kubernetes is that it allows you to run your applications in the exact same way in your test environment as in your production environment. If you followed along with my first article on this topic, How to install Red Hat OpenShift Local on your laptop, you now have a local OpenShift environment.

Topics:   OpenShift   Kubernetes   Containers  
How to install Red Hat OpenShift Local on your laptop
Install Red Hat OpenShift Local on your own machine to test your work before deployment.

"Containers" by Jim Bahn is licensed under CC BY 2.0

Having a lab where you can test your application or configuration before sending it to a production environment is an invaluable resource to ensure deployments are smooth and production is stable.

Topics:   Containers  
No wizardry needed to use Ansible's magic variable 'hostvars'
Get past the illusion of hostvars being difficult and begin using them in your playbooks, tasks, and roles.
Magic trick with Ace of Spades

Image by Pexels from Pixabay

First, some basic definitions and rules: In Ansible, there are a set of reserved variables called magic variables. Because they are reserved, they cannot be set by users and, if tried, Ansible will override them.

Topics:   Ansible   Automation   Programming  
Enabling Kubernetes self-service the operator way
Learn how operators can serve as governance tools in a multitenant setting.
Colorful cubes

Image by lisa runnels from Pixabay

This article presents an approach for using a custom operator and the Operator SDK to transform a collection of YAML files into a custom resource. It outlines the steps for creating a distinctive resource CustomResource / CustomResourceDefinition that you can use to deploy a predefined set of resources, such as a particular policy, governance, or deployment.

Topics:   Kubernetes   Containers   DevOps  
How we achieved a 6-fold increase in Podman startup speed
By cutting unnecessary processes, you can realize near-real-time container startup, critical in cars and other time-sensitive applications.
Dan Walsh
Getting started with Ansible

Photo by Pixabay from Pexels

In August 2022, Dan Walsh (one of the authors of this article) moved out of his role as container runtimes architect at Red Hat to architect for the Red Hat Enterprise Linux (RHEL) for Edge team. Specifically, he has moved to the Red Hat In-Vehicle Operating System (RHIVOS) Containers On Wheels (COW) team.

Topics:   Containers   Podman   DevOps