๐ŸŽ 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

Makefile
A file containing build rules and commands that automates compilation and common project tasks using the make utility.
Rolling Update
A deployment strategy that gradually replaces old application instances with new ones, maintaining availability throughout.
Container Registry
A storage and distribution service for container images, similar to a package repository but for Docker images.
Containerization
A lightweight virtualization method that packages applications with their dependencies into isolated, portable containers.
Semantic Versioning
A versioning scheme using MAJOR.MINOR.PATCH numbers that communicates the nature of changes in each release.
Artifact
A packaged, versioned output of a build process โ€” such as a Docker image, JAR file, or compiled binary โ€” ready for deployment.
View All DevOps Terms โ†’