목록2025/12/21 (1)
근묵자흑
Kubernetes cgroups (2025)
"Pod에 설정한 requests와 limits가 실제로 어떻게 동작하는 걸까?" Kubernetes를 운영하다 보면 이런 의문이 들 때가 있습니다. YAML에 memory: 512Mi를 적으면 컨테이너가 512MB만 쓰게 되는 건 알지만, 정확히 어떤 메커니즘으로 이런 제한이 가능한 걸까요? 그 답은 Linux 커널의 cgroups에 있습니다. 1. 사전 지식: 컨테이너 런타임 스택 이해하기cgroups를 이해하기 전에, 먼저 Kubernetes가 컨테이너를 실행하는 전체 구조를 파악해야 합니다. kubectl apply를 실행하면 실제로 어떤 컴포넌트들이 관여하는지 살펴보겠습니다.컨테이너 런타임 계층 구조flowchart TB subgraph Kubernetes["Kubernetes Contro..
k8s/K8s Annotated
2025. 12. 21. 02:34
