Join us for live office hours! Next WednesdayNext Wed
Kubernetes
← Back to Glossary
Container Orchestration

What is Kubernetes?

Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications across clusters of machines.

How Kubernetes Works

Kubernetes (often abbreviated K8s) runs containerized applications across a cluster of machines. You describe your desired state—which containers to run, how many replicas, what resources they need—and Kubernetes continuously works to maintain that state.

The control plane manages the cluster, while worker nodes run the actual application containers (pods).

Key Concepts

  • Pods — the smallest deployable unit, containing one or more containers
  • Deployments — manage the desired state of pod replicas with rolling updates
  • Services — provide stable networking and load balancing for pods
  • Namespaces — logical isolation within a cluster for multi-tenancy
  • ConfigMaps and Secrets — externalize configuration from container images

Managed Kubernetes Services

Most teams use managed Kubernetes services rather than running their own control planes:

  • Amazon EKS — AWS-managed Kubernetes
  • Google GKE — Google Cloud-managed Kubernetes
  • Azure AKS — Microsoft Azure-managed Kubernetes

Managed services handle control plane availability, upgrades, and security patching.

When to Use Kubernetes

Kubernetes excels at running microservices at scale, but adds significant operational complexity. Teams should evaluate whether their workloads truly benefit from container orchestration or whether simpler solutions like ECS, Lambda, or even EC2 with auto-scaling meet their needs.

Related Terms

DockerCloud NativeHelm

Related Articles

Should You Run Stateful Systems via Container Orchestration?

May 27 2020

Fun Facts About the Kubernetes Ingress

May 06 2020

Effortless Blue/Green Deployments on Kubernetes with Helm

Oct 27 2018

Unlimited Staging Environments with Kubernetes

Aug 10 2017

The Paradigm Shift

Jul 01 2016

The Production Ready Newsletter

Build Smarter. Avoid Mistakes. Stay Ahead of DevOps Trends That Matter.

The fastest way to achieve SOC 2 on AWS with Terraform and GitHub Actions.

For Developers

  • GitHub
  • Documentation
  • Quickstart Docs
  • Resources
  • Read our Blog

Community

  • Join Office Hours
  • Join the Slack Community
  • DevOps Podcast
  • Try our Newsletter

Company

  • Services & Support
  • AWS Migrations
  • Pricing
  • Book a Meeting

Legal

  • Terms of Use
  • Privacy Policy
  • Disclaimer
  • Cookie Policy
Copyright ©2026 Cloud Posse, LLC. All rights reserved.