๐ŸŽ New User? Get 20% off your first purchase with code NEWUSER20 ยท โšก Instant download ยท ๐Ÿ”’ Secure checkout Register Now โ†’
Menu

Categories

DevOps Advanced

What is Kubernetes?

An open-source container orchestration platform that automates deploying, scaling, and managing containerized applications.

Kubernetes (K8s) manages clusters of containers at scale. It handles load balancing, self-healing (restarting failed containers), rolling updates, secret management, and horizontal auto-scaling.

Core objects include Pods (smallest deployable units), Deployments (desired state), Services (networking), and ConfigMaps/Secrets (configuration). Managed offerings include EKS (AWS), GKE (Google), and AKS (Azure).

Related Terms

GitOps
A practice where Git repositories serve as the single source of truth for both application code and infrastructure configuration.
Runbook
A documented set of standardized procedures for handling routine operations and incident response in production systems.
API Gateway
A server that acts as the single entry point for API requests, handling routing, authentication, rate limiting, and monitoring.
Container Orchestration
The automated management of containerized applications including deployment, scaling, networking, and health monitoring across clusters.
Canary Deployment
A deployment strategy that gradually rolls out changes to a small subset of users before deploying to the entire infrastructure.
SRE (Site Reliability Engineering)
An engineering discipline that applies software engineering principles to infrastructure and operations to create reliable systems.
View All DevOps Terms โ†’