오후 2시, 슬랙에 메시지가 올라왔습니다.
api-service 연결 안 됩니다. 팀원 둘이 확인했는데 클라이언트에서 계속 Connection refused 나와요.
`kubectl get pods`를 보면 Pod는 모두 `Running`입니다.
`kubectl get svc`에도 `api-service`가 정상적으로 보입니다.
근데 왜 연결이 안 될까요?
Kubernetes Service는 Pod에 직접 연결하지 않습니다.
Endpoint 라는 오브젝트를 통해 Pod IP 목록을 관리합니다.
Service가 있어도 Endpoint가 없으면, 트래픽이 갈 곳이 없습니다.
이 Lab에서는 Kubernetes Service 디버깅의 표준 절차인
selector → label → Endpoint → DNS 흐름을 직접 파헤칩니다.