The OpenShift Container Platform provides multiple options to provide access to external clients. The route is one of the methods to provide the access to external clients. We can enable TLS termination on route to encrpt the data sent over to the external clients. We need to update the valid certificate and private key in […]
DevOps
How to expose service on the Openshift? Enable TLS secure route?
Openshift provides multiple options to expose the application to external traffic. When you deploy a pod in openshift, kubernetes allocates the internal IP address for each pod. If you are deploying an nginx container to serve the webpage, the nginx pod will have a unique internal IP address but it can’t be accessed outside the […]
Quick vi editor hacks for DevOps Engineers
DevOps engineers have to work on a wide range of toolsets to meet the organization’s requirements. In the DevOps role, one tool is going to stay forever to make an engineer’s life simple and more powerful. As the article heading says, it is “vi” editor. The “vi” editor is created by Bill Joy in 1976 […]
Best Backup Software for Hyper-V/VMware environments
Microsoft Hyper-V is one of the popular hypervisors in modern data centers. It helps to host multiple virtual machines in single physical hardware to save space and power. Hyper-V provides flexibility to operate your workload in your private cloud environment in the most efficient way. It also supports the VDI environment which provides a centralized […]
kubernetes – Traefik Middlewares – Part 5
Middleware helps to tweak the requests before reaching the actual service in kubernetes. Traefik support multiple middleware and one can use them depending on their needs. Some of the middleware helps with basic authentication, and some of the middleware helps with redirection. Middleware also helps to modify the request headers for incoming requests. The following […]
kubernetes traefik – Managing TLS Certificates – Part 4
How to configure HTTPS for your applications on the Kubernetes cluster? How to manage TLS certificates using traefik? Traefik proxy is a very popular ingress controller in kubernetes environments. It supports both HTTPS (router) and TLS connections. This article explains how to configure TLS connection and obtain TLS certificates dynamically using pebble (Only for the […]
Kubernetes – Setup Dynamic NFS Storage Provisioning – helm
Dynamic volume provisioning helps to reduce manual efforts by provisioning volumes dynamically. If you do not have dynamic volume provisioning, admins might end up creating the volumes manually and create PersistentVolume to represent in Kubernetes for storage. To enable dynamic storage provisioning, we need to create a storage class with the provisioner. The provisioner is […]
kubernetes ingress controller using traefik – Part 3
Kubernetes ingress is an API object that manages the external access to the kubernetes services. It provides routing rules to provide external users access to the services in a Kubernetes cluster, typically via HTTPS/HTTP. Ingress helps to provide an easy method to access the services without creating multiple load balancers or using the NodePort. In […]
How to build a docker image using Dockerfile?
In this article, I will walk you through the various methods of building docker images and updating the existing image. Docker has played a major role in the microservice revolution. In today’s world, all the new application development targets the container environment to speed up the release cycle. In the containerized environment, changes are frequently […]
Kubernetes in a docker – Explore “Kind” k8s cluster tool
kind is primarily testing the kubernetes cluster locally with very minimal resources. Kind – Kubernetes in docker spins up the docker container as a node. If you are new to Kubernetes and looking for a k8s environment to practice, kind is the right tool. Minikube is another famous kubernetes available for developers and testing. Minikube […]









