Service Discovery
Service Discovery 관련 장애 문제 91개를 모았습니다. 검수된 문제부터 풀어 보세요.
먼저 읽을 가이드
ConfigMap은 바뀌었는데 Pod가 이전 값을 계속 쓸 때ConfigMap 업데이트 이후 envFrom, subPath, volume projection, rollout trigger 차이로 값이 갱신되지 않는 상황Kubernetes3분 읽기CoreDNS는 Running인데 DNS 조회만 실패할 때CoreDNS Pod는 정상처럼 보이지만 kube-dns 경로, upstream, node-local-dns, policy에서 실패하는 상황Kubernetes3분 읽기CrashLoopBackOff가 뜰 때 가장 먼저 볼 것Pod가 반복 재시작하면서 이전 로그와 event에 실제 원인이 남는 상황Kubernetes5분 읽기
추천 문제
검수된 문제를 먼저, 그다음 시나리오가 자세한 문제를 보여 줍니다.
K8S-1611라벨 체계를 바꾼 뒤 Service endpoint가 0개: 파드는 Running인데 503주문 API의 라벨을 표준 라벨로 정리하면서 Deployment를 새 라벨(app.kubernetes.io/name)로 다시 만들었습니다(Deployment selector는 바꿀 수 없어서). 새 파드 3개는 모…검수Kubernetes입문6분무료K8S-1621ServiceMonitor를 만들었는데 Prometheus 타깃이 0개결제팀 네임스페이스의 라벨을 조직 개편에 맞춰 team=payments-legacy에서 team=payments로 바꿨습니다.검수Kubernetes입문6분무료K8S-1631카나리 배포를 마친 뒤 Service endpoint가 비어 버림장바구니 API를 v1에서 v2로 카나리 배포했습니다.검수Kubernetes입문6분무료K8S-1199kubectl port-forward는 되는데 ingress가 계속 실패팀이 kubectl port-forward로 앱을 확인하고 ingress는 문제없다고 가정합니다. 실제 실패는 edge hostname이나 경로 재작성 체인의 더 앞쪽에 있습니다.Kubernetes중급18분Pro
모든 문제 91개
K8S-1621ServiceMonitor를 만들었는데 Prometheus 타깃이 0개결제팀 네임스페이스의 라벨을 조직 개편에 맞춰 team=payments-legacy에서 team=payments로 바꿨습니다.검수Kubernetes입문6분무료K8S-1611라벨 체계를 바꾼 뒤 Service endpoint가 0개: 파드는 Running인데 503주문 API의 라벨을 표준 라벨로 정리하면서 Deployment를 새 라벨(app.kubernetes.io/name)로 다시 만들었습니다(Deployment selector는 바꿀 수 없어서). 새 파드 3개는 모…검수Kubernetes입문6분무료K8S-1631카나리 배포를 마친 뒤 Service endpoint가 비어 버림장바구니 API를 v1에서 v2로 카나리 배포했습니다.검수Kubernetes입문6분무료K8S-2272Service selector를 고쳤는데 endpoint 하나가 계속 누락. 다음으로 어떤 실제 객체를 확인해야 할까요?Service selector가 이제 의도한 키에 매칭되는데 pod 하나가 계속 endpoint 목록에 나타나지 않습니다.Kubernetes입문8분무료K8S-1701Deployment selector는 맞는데 롤아웃 하나가 계속 정체Deployment selector를 고친 뒤에도 롤아웃이 계속 멈춥니다.Kubernetes입문6분무료K8S-1721Service selector는 맞는데 endpoint 목록 하나가 계속 비어 있음selector를 고친 뒤에도 Service의 endpoint가 비어 있습니다.Kubernetes입문6분무료K8S-1791Service selector는 맞는데 endpoint 하나가 계속 누락Service selector를 고쳤는데 endpoint 하나가 계속 없습니다.Kubernetes입문6분무료K8S-1711Service selector를 고쳤는데 endpoint slice 하나가 계속 비어 있음Service selector를 고친 뒤에도 endpoint slice가 계속 비어 있습니다.Kubernetes입문6분무료K8S-1741Service selector를 고쳤는데 endpoint slice 하나가 계속 비어 있음selector를 고쳤는데 Service에 endpoint가 계속 없습니다.Kubernetes입문6분무료K8S-1761Service selector를 고쳤는데 endpoint slice 하나가 계속 비어 있음selector를 고쳤는데 Service에 endpoint가 계속 없습니다.Kubernetes입문6분무료K8S-1731Service selector를 고쳤는데 endpoint 목록 하나가 계속 비어 있음selector를 고쳤는데 Service에 endpoint가 계속 없습니다.Kubernetes입문6분무료K8S-1681Service selector를 고쳤는데 endpoint 집합 하나가 계속 비어 있음selector를 고친 뒤에도 Service에 endpoint가 없습니다.Kubernetes입문6분무료K8S-1691Service selector를 고쳤는데 endpoint 집합 하나가 계속 비어 있음selector를 고친 뒤에도 Service에 endpoint가 없습니다.Kubernetes입문6분무료K8S-1751Service selector를 고쳤는데 endpoint 하나가 계속 누락Service selector를 고쳤는데 endpoint가 계속 없습니다.Kubernetes입문6분무료K8S-1771Service selector를 고쳤는데 endpoint 하나가 계속 누락Service selector를 고쳤는데 endpoint가 계속 없습니다.Kubernetes입문6분무료K8S-1801Service selector를 고쳤는데 endpoint 하나가 계속 누락Service selector를 고쳤는데 endpoint 하나가 계속 없습니다.Kubernetes입문6분무료K8S-1811Service selector를 고쳤는데 endpoint 하나가 계속 누락Service selector를 고쳤는데 endpoint 하나가 계속 없습니다.Kubernetes입문6분무료K8S-1821Service selector를 고쳤는데 endpoint 하나가 계속 누락Service selector를 고쳤는데 endpoint 하나가 계속 없습니다.Kubernetes입문6분무료K8S-1831Service selector를 고쳤는데 endpoint 하나가 계속 누락Service selector를 고쳤는데 endpoint 하나가 계속 없습니다.Kubernetes입문6분무료K8S-1841Service selector를 고쳤는데 endpoint 하나가 계속 누락Service selector를 고쳤는데 endpoint 하나가 계속 없습니다.Kubernetes입문6분무료