There are various identity providers that can be used with OpenShift. In this post, I will mention HTPasswd identity provider and how you can manage your users with it. First, if you don’t know which identity provider is used in your cluster

Today, after upgrading to MacOS Mojave I wanted to also upgrade my Minishift installation and OpenShift-cli. Upgrading Minishift was quite straightforward but when I tried to install OpenShift-cli using homebrew I got the following error message: brew install openshift-cli – Error: Failure while

Sometimes your PODs may get stuck in UNKNOWN, PENDING, TERMINATING etc. states. These PODs seem to have the durability to live forever and contaminate your compute nodes. When you try to delete them, sometimes the command line will say that the POD

Not all the containers in your cluster will be non-persistent or ephemeral. Most of the time you will need persistent containers running all around the place to hold some sort of data. To store the data independent of the lifetime

Have you ever dreamed of having a Linux command that did that thing you wanted to do in 1 line? Or maybe you need to repeat a command with some specific parameters periodically and see the output on your console

This is a very basic example bash script that I wrote. Using this script you can check the node status of your OpenShift cluster periodically on your master node. Take it as a basis and expand it to your needs. Bash version: GNU

Yesterday, I encountered an annoying problem in my OpenShift Cluster. I was trying to deploy an application. Everything was fine until OpenShift tried to push the image generated at the end of the build to the OpenShift registry. Below is how

In this post, I want to briefly explain the differences between Continuous Integration, Continuous Delivery, and Continuous Deployment. I will keep this very brief and try to make it as easy to understand as possible. What is Continuous Integration