IL-0002 Zalando · 2019-06-11kubernetesaws
Zalando 는 CDP 라는 사내 CI/CD 플랫폼을 직접 만들어 운영한다. 2019년 6월 11일 CDP 빌드가 한 시간 가까이 타임아웃으로 실패했다. 쿠버네티스 빌더 파드가 AWS IAM 자격 증명을 받지 못했기 때문이다. 파드가 자격 증명을 받으려면 kube2iam 이 파드 IP 를 알아야 하고, 파드 IP 는 배정된 노드의 kubelet 이 설정한다.
kubelet 기본 설정은 API 서버로 보내는 요청에 아주 낮은 속도 제한을 건다. 클러스터 규모가 조정되면서 공교롭게도 빌더 파드가 쓸 수 있는 노드가 한 대만 남았다. 그 노드에서 파드가 빠르게 만들어지고 지워지자 kubelet 이 밀렸다. kubelet 의 파드 상태 갱신이 몇 분씩 늦어졌다. 팀은 우선 피해를 멈추려고 클러스터를 수동으로 늘려 빌더 파드가 여러 노드에 흩어지게 했다. 영구 조치로 전역 클러스터 설정에서 kubelet QPS 를 기본값 5 에서 50 으로 올렸다.
2019년 6월 11일, Zalando 가 직접 만들어 운영하는 CI/CD 플랫폼인 CDP 의 빌드가 한 시간 가까이 타임아웃으로 실패했다.
빌드가 실패한 이유는 쿠버네티스 빌더 파드가 AWS IAM 자격 증명을 받지 못해서였다. 파드가 자격 증명을 받으려면 kube2iam 이 그 파드의 IP 주소를 알아야 한다. 파드 IP 는 배정된 노드의 kubelet 이 설정하는데, kubelet 의 파드 상태 갱신이 몇 분씩 늦어졌다.
–
–
IL-0071 작은 파일이 4만 개 넘게 든 단일 스테이지 이미지의 containerd 스냅샷이 쌓여 워커 노드의 inode 가 디스크보다 빠르게 소진되고 있었다Onkar Raghunath Shelke · 2026같은 원인 · 공통 kubelet
같은 원인 · 공통 kubelet
IL-0204 Render 프랑크푸르트 클러스터에서 etcd 메모리 급증으로 컨트롤 플레인이 과부하에 걸렸고, 컨트롤 플레인 노드를 재부팅하자 그 위의 CoreDNS 가 다시 뜨지 못해 DNS 가 멈췄다.Render · 2024같은 원인 · 공통 쿠버네티스 API 서버
IL-0168 새 쿠버네티스 릴리스 뒤 많은 Kapsule 클러스터가 동시에 자동 업그레이드되면서 Kubernetes API 가 과부하로 OOM 이 났고, 새 노드 인증 방식의 재시도가 혼잡을 키워 노드가 Not Ready 가 됐다.Scaleway · 2024같은 원인 · 공통 쿠버네티스 API 서버
IL-0169 FR-PAR 의 Scaleway Kubernetes API 가 메모리 부족으로 쓰러져 노드 인증이 막히고 Kapsule 노드가 NotReady 가 됐다.Scaleway · 2024같은 원인 · 공통 kubelet
https://incidentlib-mcp.benchlet.com/mcpAPI 는 키가 필요 없습니다. MCP 서버는 search_incidents, get_incident, list_incidents, get_topic, vocab 도구를 내놓습니다. 사용법은 API 와 MCP.
IL-0195 200개가 넘는 노드의 고객 클러스터에서 Cilium 파드가 LIST 요청을 한꺼번에 쏟아내 kube-apiserver 가 메모리를 다 쓰고 죽기를 되풀이했다.Palark · 2023같은 원인 · 공통 쿠버네티스 API 서버
같은 원인 · 공통 쿠버네티스 API 서버
IL-0194 kube-apiserver 재시작 뒤 Vector DaemonSet 의 파드 list 요청이 한꺼번에 몰려 etcd 메모리가 세 배 가까이 늘고 마스터 노드가 연쇄적으로 재시작했다.Palark · 2023같은 원인 · 공통 쿠버네티스 API 서버
IL-0176 시계열 급증으로 호스트 메모리가 바닥나자 oom_score_adj 999 를 받은 Prometheus 컨테이너가 커널 OOM Killer 에게 먼저 죽어 CrashLoopBackOff 에 빠졌다.LINE · 2020같은 원인 · 공통 kubelet
IL-0076 dex의 AuthRequest 리소스가 끝없이 쌓였고, 이를 치우려고 네임스페이스를 지우자 목록 조회 타임아웃과 재시도가 반복되며 쿠버네티스 마스터가 내려갔다Fullstaq · 2019같은 원인 · 공통 쿠버네티스 API 서버
IL-0075 클러스터가 EC2 인스턴스 약 290대로 커지자 노드마다 도는 Datadog 에이전트가 쿠버네티스 API 를 폴링하면서 API 서버가 CPU 와 메모리를 다 써 쿠버네티스 컨트롤 플레인을 쓸 수 없게 됐다.Civis Analytics · 2019같은 원인 · 공통 쿠버네티스 API 서버
같은 원인 · 공통 쿠버네티스 API 서버