Skillipedia article

Kubernetes Basics

Schedule containers, manage services, and observe workloads.

Why it matters

Kubernetes standardizes deployment and scaling for distributed systems.

Core steps

  • Model workloads with Deployments and Jobs.
  • Expose traffic using Services and Ingress.
  • Configure with ConfigMaps and Secrets (avoid committing secrets).
  • Watch health with probes and resource requests/limits.

Command sampler

  • kubectl get pods to inspect workloads
  • kubectl describe for debugging events
  • kubectl logs -f to stream logs