User Tools

Site Tools


k8s:core:objects

Core Kubernetes Objects

Kubernetes is built around a set of core objects that define how applications run.

The most important ones are:

  • Pod
  • Deployment
  • ReplicaSet
  • Service
  • Namespace

Each object has a specific role in running and managing applications.

Simple mental model

  • Pod → runs your app
  • ReplicaSet → keeps pods alive
  • Deployment → manages ReplicaSets
  • Service → exposes pods
  • Namespace → organizes everything
k8s/core/objects.txt · Last modified: by phong2018