TLS Termination Types in OpenShift Routes

There are 3 types of TLS Termination types to select from when you are creating a route in OpenShift. These are: – EDGE – Passthrough – Reencrypt These TLS Termination types define which part of the communication from the client up

Read More TLS Termination Types in OpenShift Routes

Clearing the OpenShift log data using the curator pod (OpenShift 3.6)

openshift

In our test OpenShift cluster, we had this space problem with the infra node. See the numbers below. Previously: Filesystem Size Used Avail Use% Mounted on /dev/mapper/rhel-root 50G 2.0G 49G 4% / devtmpfs 7.8G 0 7.8G 0% /dev /dev/sdd2 50G

Read More Clearing the OpenShift log data using the curator pod (OpenShift 3.6)

Adding a New User to OpenShift with HTPasswd Identity Provider

openshift

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

Read More Adding a New User to OpenShift with HTPasswd Identity Provider


Problem Installing OpenShift-cli on MacOS Mojave

installing openshift-cli on macos

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

Read More 
Problem Installing OpenShift-cli on MacOS Mojave

Magic Command to Clear All Those Annoying Pods in Your OpenShift Cluster

openshift persistent volumes

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

Read More Magic Command to Clear All Those Annoying Pods in Your OpenShift Cluster

Introduction to Persistent Storage In OpenShift

openshift persistent volumes

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

Read More Introduction to Persistent Storage In OpenShift

Create Your Own Custom Linux Command

linux custom command

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

Read More Create Your Own Custom Linux Command

OpenShift – See the Contents of Your Deployed Jar Inside a Running Pod

openshift

You can follow the steps below to see the contents of your deployed jar archive inside a running pod in your OpenShift cluster: 1- Login to master 2- Browse to namespace/project 3- oc get pods 4- oc rsh {pod_name} 5- cd to

Read More OpenShift – See the Contents of Your Deployed Jar Inside a Running Pod

OpenShift – Simple Bash Script to Periodically Check Node Status

openshift

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

Read More OpenShift – Simple Bash Script to Periodically Check Node Status

OpenShift Infra Node Stuck at NotReady State

openshift persistent volumes

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

Read More OpenShift Infra Node Stuck at NotReady State