K8sPatterns.07 Batch Job

K8sPatterns.07 Batch Job

격리된 원자적 작업 단위를 안정적으로 실행하기 위한 Job 리소스 — completions, parallelism, Indexed Job까지.

K8sPatterns.06 Automated Placement

K8sPatterns.06 Automated Placement

How the Kubernetes scheduler assigns Pods to nodes using predicates, priorities, node affinity, pod affinity, taints and tolerations for optimal placement.

K8sPatterns.05 Managed Lifecycle

K8sPatterns.05 Managed Lifecycle

How Kubernetes communicates lifecycle events to containers via SIGTERM, SIGKILL, postStart, preStop hooks, and init containers for graceful startup and shutdown.

Kubernetes.01 Health Probe Pattern

K8sPatterns.04 Health Probe Pattern

A deep dive into Kubernetes Health Probe pattern: Process Health Check, Liveness Probe, and Readiness Probe for building self-healing cloud-native applications.

K8sPatterns.03 Declarative Deployment

K8sPatterns.03 Declarative Deployment

How Kubernetes Deployment resource automates application upgrades and rollbacks through declarative strategies including RollingUpdate, Recreate, Blue-Green, and Canary.

K8sPatterns.02 Predictable Demands

K8sPatterns.02 Predictable Demands

How to declare resource requirements and runtime dependencies so Kubernetes can schedule and manage containers predictably.

K8sPatterns.01 Introduction

K8sPatterns.01 Introduction

A beginner-friendly summary of Chapter 1 from Kubernetes Patterns — covering containers, pods, services, labels, annotations, and namespaces.