K8s is shorthand for "Kubernetes," a term derived by replacing the eight letters "ubernete" with "8". Kubernetes is an open-source platform designed to automate deploying, scaling, and managing containerized applications.
A few key concepts and components of Kubernetes include:
-
Pods: The smallest and simplest unit in the Kubernetes object model that you create or deploy. A Pod represents a running process on your cluster and can contain one or more containers.
-
Nodes: These are the worker machines that run applications. A node may be a VM or a physical machine, depending on the cluster. Each node is managed by the Master.
-
Master: The controlling node in a Kubernetes cluster. The master node coordinates all tasks in your cluster, such as scheduling applications, maintaining applications' desired state, scaling applications, and rolling out new updat