DevOps
What is Kubernetes?
An open-source container orchestration platform for automating deployment, scaling, and management.
Definition
Kubernetes (K8s) is an open-source platform originally designed by Google for managing containerized workloads. It automates deployment, scaling, load balancing, and self-healing of containers. Key concepts include Pods (smallest deployable units), Services (networking), Deployments (desired state), and Namespaces (isolation). Managed offerings include EKS (AWS), GKE (Google), and AKS (Azure).