User Tools

Site Tools


k8s:core:introduction

This is an old revision of the document!


What is Kubernetes

Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.

In simple terms:

  • You run applications in containers (like Docker)
  • Kubernetes manages where and how those containers run
  • It keeps your system healthy automatically

Key idea

Kubernetes is a container orchestration system.

It handles:

  • Starting containers
  • Stopping unhealthy containers
  • Scaling up/down
  • Networking between containers
  • Service discovery

Simple analogy

Think of Kubernetes as a traffic controller:

  • Containers = cars
  • Nodes = roads
  • Kubernetes = traffic system that ensures everything flows correctly

Core value

Without Kubernetes:

  • You manage containers manually

With Kubernetes:

  • The system manages itself based on your desired state
k8s/core/introduction.1780194578.txt.gz · Last modified: by phong2018