What is kubelet and what it does: Basics on Kubernetes.

What is kubelet and what it does: Basics on Kubernetes.


In our previous articles in series basics on Kubernetes we have talked about etcd and Kube proxy and what are their exact functions in Kubernetes. If you have not read them you can find these articles below. In this article we are going to talk about a very important component kubelet and what are its

Tools in DevOps for every purpose

Tools in DevOps for every purpose


In this article, we are going to see tools for a different section of DevOps. Tools when combined together form a solid base on which the SRE and DevOps rely on and most of the tools are opensource. Let’s start with tools in DevOps for every purpose. Lets first list down the different components that

What is Copy on Write and where is it used?

What is Copy on Write and where is it used?


Recently while working with one of the databases I came across a method that is widely used by many databases to take a snapshot of the memory into a disk. One of the most famous that you have heard of is Redis. The method is called copy on write. Let’s see what is a copy

How Kubernetes works on a reconciler pattern

How Kubernetes works on reconciler pattern.


Kubernetes is very hot right now in the industry and everyone wants to learn and use it. In this article, we will read about how Kubernetes works on a reconciler pattern. We have previously talked about the reconciler pattern and how you can use it. You can have a look at the writeup in the

sidecar pattern and ambassador pattern

Sidecar pattern vs ambassador pattern


Sidecar is one of the important patterns in today’s world of containerization and Kubernetes. Sidecar is a single node pattern and when we talk about a single node pattern we have another major pattern which is called ambassador pattern. In this article, we will talk about the difference between the sidecar pattern vs ambassador pattern.

How containers isolate processes using Linux namespaces?

How containers isolate processes using Linux namespaces?


Containers work on the principle of isolating one process running in the container from the process running on hosts or any other container. Let us see how containers isolate processes using Linux namespaces? This is what provide containers to have a fresh runtime for any application irrespective of what other process are running on that

Are you preparing for DevOps and SRE Interview?

Here is a book for you.


Interview preparation and interview questions for DevOps and SRE






A good reads for last-minute preparations for handling DevOps and SRE interviews at companies like LinkedIn, Visa, Atlassian, etc.