Kubernetes Secret Explained: API Resource, YAML Example, and Use Cases
What is Kubernetes SecretsA Secret is an object that contains a small amount of sensitive data such as a password, a token, or a key. Objects of…
Kubernetes ConfigMap Explained: API Resource, YAML Example, and Use Cases
Content of reverseproxy.conf Commands to execute to create configmap Example pod using configmap Validating configmap inside a pod Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge…
Kubernetes Service Explained: API Resource, YAML Example, and Use Cases
In Kubernetes, a Service is an abstraction that defines a logical set of pods and a policy by which to access them. It provides a stable network…
Kubernetes Job & CronJob Explained: API Resource, YAML Example, and Use Cases
Cronjob Example 1 job Example Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I have worked at Cotocus. I share tech blog at DevOps…
Kubernetes Deployment Explained: API Resource, YAML Example, and Use Cases
Fearture of Kubernetes Deployment Note:ReplicaSets = Replication+Controller in the Deployment Kubernetes Deployement Strategy Type of deployment .spec.strategy specifies the strategy used to replace old Pods by new…
Kubernetes ReplicaSet Explained: API Resource, YAML Example, and Use Cases
Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I have worked at Cotocus. I share tech blog at DevOps School, travel stories at Holiday…
Kubernetes ReplicationController Explained: API Resource, YAML Example, and Use Cases
A ReplicationController is a Kubernetes controller that ensures that a specified number of pod replicas are running at any one time. In other words, a ReplicationController makes…
Kubernetes Pod Explained: API Resource, YAML Example, and Use Cases
Birth Events of PODS Example of POD? Commads for working with POD? pod.yaml deployment.yaml How to use & troubleshoot Kubernetes pods? Troubleshooting and Debugging Commands: explain Documentation…
Kubernetes Namespace Explained: API Resource, YAML Example, and Use Cases
Kubernetes namespaces are a way to organize, isolate, and manage Kubernetes resources. They provide a virtual sub-cluster within a Kubernetes cluster, and they can be used to…
Kubernetes Installation & Configuration Guide
How to install Kubernetes 1.35 in Ubuntu 24.x Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I have worked at Cotocus. I share tech…
List of containerized storage orchestration in Kubernetes
List of Containerized Storage Orchestration Solutions in Kubernetes (2026 Edition) Kubernetes has become excellent at orchestrating stateless applications, but stateful workloads still need a proper storage layer….
Understanding Authentication & Authorization in kubernetes
Authentication – How User’s access should be allowed? The process or action of verifying the identity of a user or process.Authorization – What Access and till what…
Kubernetes 1.23.6 Cluster Setup Master and Worker in Ubuntu 20.04
Latest doc – https://github.com/certifications-tutorials/kubernetes-cluster-setup Following commands would help you to create 1 Master and 1 Node in same VM. Run Following commands in Master Node Run following…
Kubernetes PersistentVolume, PersistentVolumeClaim, volume using hostPath
pv.yaml $ kubectl create -f pv.yaml $ kubectl get pv pvc.yaml $ kubectl create -f pvc.yaml $ kubectl get pvc pod.yaml Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate…
Kubernetes Service Example Programs
Here’s a complete YAML file that contains three Deployments and their corresponding Services: Each container runs on port 80. ✅ Full Kubernetes YAML (deployment-and-services.yaml) 🚀 Usage To…
Kubernetes Components in Master & Worker
Here is a very comprehensive, detailed tutorial/guide explaining each Kubernetes cluster architecture component you’ve listed. This guide is suitable for learning, interviews, or team documentation, and each…
Kubernetes ResourceQuota & LimitRange Example Programs
Kubernetes ResourceQuota and LimitRange are two important mechanisms for managing resource allocation and usage within a Kubernetes cluster. Here’s a comparison of ResourceQuota and LimitRange features and…
List of Commands troubleshoot networking in Kubernetes
2024 Notes Troubleshooting networking in Kubernetes can sometimes be complex due to the distributed nature of containerized applications. Below is a list of commands with explanations to…
Deep Dive & Troubleshoot using Kubernetes logs & its Structure & Location
Here is a detailed table summarizing the log file locations, purposes, and use cases for Kubernetes logs: Comprehensive Table of Kubernetes Logs Log Directory/Location Log File(s) Purpose…
How to Install Kubernetes: Ubuntu 22
Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I have worked at Cotocus. I share tech blog at DevOps School, travel stories at Holiday…
What is Kubernetes and use cases of Kubernetes ?
What is Kubernetes ? Kubernetes is an open-source container orchestration platform planned to automate the deployment, scaling, and management of containerized applications. It was originally evolved by…
Cloudbees CD RO Tutorials: Deploy Helm Chart in Kubernetes
Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I have worked at Cotocus. I share tech blog at DevOps School, travel stories at Holiday…
What is CRI Plugins in Kubernetes?
CRI plugins, or Container Runtime Interface plugins, are a set of tools that allow you to use different container runtimes with Kubernetes. By default, Kubernetes uses the…
A Basic k3s Tutorial for Kubernetes
What is k3s? K3s is a lightweight and easy-to-install Kubernetes distribution designed for use in resource-constrained environments, edge computing, and development scenarios. It’s a simplified version of…
Understanding a Log Monitoring in Kubernetes
Log monitoring in Kubernetes is the process of collecting, storing, and analyzing logs from Kubernetes nodes, pods, and applications. This can be done to identify potential problems,…
Troubleshooting Kubernetes Networking with Tigera Calico
Tigera Calico Troubleshooting and diagnostics Tigera Calico Component logs Rajesh KumarI’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I have worked at Cotocus. I share…
List of Ingress controllers for Kubernetes
Open source Ingress controllers NGINX Ingress Controller: The NGINX Ingress Controller is the most popular Ingress controller for Kubernetes. It is based on the NGINX web server…
What is Pause container in Kubernetes?
The “pause container” is a special, internal container created and managed by Kubernetes within each pod. Its primary purpose is to serve as a placeholder for the…
What is Kubernetes Static Pods with example?
Static Pods are a special type of Pod in Kubernetes that are managed directly by the kubelet daemon on a specific node, without the API server observing…
What is Kubernetes Pod disruption budget and Explained with example
A Kubernetes Pod disruption budget (PDB) is a policy that defines the minimum number of pods that must be available at any given time for a particular…
