Understanding systemd in LinuxIf you've ever managed a Linux system, you've likely encountered systemd. It's the default init system for most modern Linux distributions, responsible for starting and managing system processes. Let's break it down into simple terms and explore how ...Mar 30, 2025·4 min read
RestMapper In GoInitialize the go project go mod init github.com/<your-username>/<project-name> Import the required packages package main import ( "flag" "fmt" "k8s.io/apimachinery/pkg/runtime/schema" "k8s.io/cli-runtime/pkg/genericclioptions" ...Apr 28, 2024·3 min read
TypeMeta StructDefinition of Struct TypeMeta: This structure is used in Kubernetes to describe an object’s type and API version. It consists of two fields: Kind and APIVersion. The former denotes the object category (e.g., Pod, Service), while the latter defines it...Apr 26, 2024·2 min read
Informers Vs Watches (Kubernetes)Kubernetes Informers: An Informer is a client-side library in Kubernetes that allows you to watch and react to changes in resources within a Kubernetes cluster. It provides real-time updates about the state of various Kubernetes objects (such as po...Apr 25, 2024·3 min read
Resource Version in KubernetesIn Kubernetes, the resource version is a crucial concept used for optimistic concurrency control. Let me explain what it means: Resource Version: All Kubernetes resources have a field called resourceVersion as part of their metadata. This resource...Apr 25, 2024·2 min read
3 tier AWS Network VPCBelow is the 3-tier architecture that is going to be implemented in AWS. VPC Search for VPC in aws search bar and open the first resource. Click on Create VPC. Give nametag and CIDR range. Click on create vpc and it will be displayed. S...May 21, 2023·3 min read
Setup Puppet CERTS AutosignWhat is Puppet Certificate? Puppet uses a public key infrastructure (PKI) to secure communication between Puppet agents and the Puppet master. Puppet certificates are a key component of this infrastructure. When a Puppet agent first connects to a Pup...Apr 9, 2023·2 min read