Skip to main content

Posts

Showing posts from March, 2023

Kubernetes Basics Cheat sheet

Kubernetes doesn’t have to be that way, you can use this simple cheat sheet to understand the basics. Kubernetes Architecture Components Master Node : The control plane of the cluster, responsible for managing the state of the cluster, scheduling and managing workloads, and providing a centralized configuration. Worker Nodes : These are the machines (physical or virtual) that run your applications and services. Pods are scheduled on worker nodes, and the containers within those pods run on the worker nodes. etcd : A distributed key-value store that provides a source of truth for the cluster state and configuration. The master node communicates with etcd to ensure the desired state of the cluster is maintained. API Server : The front-end of the master node, responsible for serving the RESTful API used by all other components to interact with the cluster. Controller Manager : Monitors the state of the cluster and makes changes as necessary to ensure the desired state is maintained. Sched...