[{"id":"IL-0184","title":{"en":"JupyterHub's KubeSpawner could not create containers and kubectl was refused because the API server and other internal certificates of a kubeadm cluster had expired","ko":"kubeadm 클러스터의 API 서버와 내부 인증서가 만료돼 JupyterHub KubeSpawner 가 컨테이너를 만들지 못하고 kubectl 연결이 거부됐다"},"org":"dbhang","org_slug":"dbhang","date":"2021-03-31","severity":"unknown","root_cause":"certificate-expiry","url":"https://benchlet.com/incidentlib/app/cases/IL-0184","shared_components":["kubelet","kube-apiserver"]},{"id":"IL-0113","title":{"en":"The managed GKE control plane of Webhook Relay's main cluster failed because its API server certificates had never been rotated, and a manual credential rotation reported success without taking effect","ko":"한 번도 교체되지 않은 GKE API 서버 인증서 때문에 메인 클러스터의 컨트롤 플레인이 망가져 EU 리전의 백엔드 API, 프런트엔드, 터널이 모두 멈췄다"},"org":"Webhook Relay","org_slug":"webhook-relay","date":"2022-05-10","severity":"unknown","root_cause":"certificate-expiry","url":"https://benchlet.com/incidentlib/app/cases/IL-0113","shared_components":["kube-apiserver"]}]