Blog

RECENT POST

Upgrade Your Knowledge About IT solutions By Reading Some Informative Blogs

Podman – a Container runtime

I have been using Docker for a long time. Quite recently, I came across Podman, another of the container runtime. Podman is even preferred over Docker now, and I feel, it rightly deserves it. Podman as a...

By: DALEEP SINGH
 2020-May-15

Container Healthcheck with Podman

Podman Healthcheck In previous articles, we saw how to create and manage containers and pods with Podman. Won’t it be good if we have some functionality available to do a healthcheck on the container...

By: DALEEP SINGH
 2020-May-22

Pod with Podman

We saw creating and managing containers in my earlier blog ( Podman – a container runtime), however, other than creating simple containers, podman also has ability to manage pods. What is a...

By: DALEEP SINGH
 2020-May-15

Container Restart Policy with Podman

Podman Restart Policy   We can use podman to create and run container, basically our application runs as a process in that containerized environment. However, what will happen, if for some reason,...

By: DALEEP SINGH
 2020-May-15

Behind oc debug node

OpenShift 4 comes with a immutable OS + OpenShift control plane layer which increase the management and security from the platform perspective and also make the update process more easier and transparent....

By: DALEEP SINGH
 2020-Jun-12

Code Testing with Sonarqube

When it comes to application security, code testing and fixes play a major role. We have many open source tools to enable this functionality, so that before the code is built into an application, it runs...

By: DALEEP SINGH
 2020-Jun-24

SonarQube with PostgreSQL

In last article, we were able to deploy Sonarqube on a container and also run a basic source code test with it. When we logged in to the console, it gave a message that “Embedded database should be used...

By: DALEEP SINGH
 2020-Jun-24

Deploy SonarQube on Red Hat OpenShift

My previous articles were my effort to deploy SonarQube on container and later use PostgreSQL as database with SonarQube deployment. The next step in this journey is to deploy SonarQube and PostgreSQL on Red...

By: DALEEP SINGH
 2020-Jun-25

Networking with OpenShift - Part 1

I have heard from many people how amazed they are with OpenShift networking and how easy it makes there life, however, I have also met people who wants to know how all this works under the hood. I decided to...

By: DALEEP SINGH
 2020-Jul-12

Networking with OpenShift - Part 2

In part 1, we saw container was allocated an ip address and OVS SDN created a service for static mapping to the pods and also created corresponding IPTable rules for pod IP and service IP to forward the...

By: DALEEP SINGH
 2020-Jul-13

Envoy with Docker

In previous write-up, we talked about what is Envoy and how to install and write a small and simple port-forwarding example. If we don’t want to install Envoy, we are given an option to create and deploy...

By: DALEEP SINGH
 2021-Jan-14

Envoy - let's get introduced !!

While going through some documentation for Istio, I came across some terms which got my interest piqued and I wanted to know more about it. Terms like Sidecar, Proxy and Envoy, which is a major component of...

By: DALEEP SINGH
 2021-Jan-03

Lets know JSONPath !!

Recently when one of my colleague was trying to browse through a long list of Kubernetes resources to find resources meeting a specific set of requirements, I asked him, why not use JSONPath to easily browse...

By: DALEEP SINGH
 2021-Jan-24

JSONPath with Kubernetes

In the previous article, we discussed about JSONPath and also how we can traverse JSON data and get to the required values using various notations. Now moving ahead, we will apply all what we learnt to...

By: DALEEP SINGH
 2021-Jan-24

OpenShift Custom Build and External Registry

Containers are new normal to deliver and deploy applications and platforms like Kubernetes and OpenShift are the preferred Container orchestration and management platforms. Whereas K8S is adopted by almost all...

By: DALEEP SINGH
 2022-Jan-16

Access Git repo securely using SSH key

What is Git? From Wikipedia - Git is software for tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code during software...

By: DALEEP SINGH
 2022-Jan-17

Rootless containers with Podman

People talk about containers, use them to deploy their applications, part of complex architecture, serving many endpoints. And since, it allows us to connect these endpoints, networking these containers become...

By: DALEEP SINGH
 2022-Feb-14

Lets Kustomize !!!

Recently, while discussing various options to provide environment specific values for our K8S/OpenShift deployments, possible suggestions given were using OpenShift Templates or Helm charts. However, both of...

By: DALEEP SINGH
 2022-Feb-22

Seal the Secret !!

DevOps culture is being adapted everywhere, developers put their codes and share using source control management systems such as GitHub. This could very well include confidential information such as user-name,...

By: DALEEP SINGH
 2022-Aug-18
Back Next