Skip to content

포드 오류

kimsanghoon1 edited this page Jan 25, 2021 · 2 revisions

점검 사항

내부 클러스터에서는 접속 가능한지 먼저 점검

  1. 다음으로 httpie 실행용 spy pod 를 설치:
cat <<EOF | kubectl apply -f -
apiVersion: "v1"
kind: "Pod"
metadata: 
  name: httpie
  labels: 
    name: httpie
spec: 
  containers: 
  - 
    name: httpie
    image: clue/httpie
    command:
      - sleep
      - "36000"
EOF
  1. 잠시후 다음을 실행:
$ kubectl exec -it httpie bin/bash
  1. 프롬프트가 실행되면
$ http http://order:8080    # order 에 서비스가 떠있기는 한가?

정상 실행중일 경우

Service 객체의 Port forwarding 의 port number 가 정확히 서비스가 제공하는 port 번호와 일치하는가?

$ kubectl get service order -o yaml  # 내용중에 port, forward port 확인

동작중이지 않을 경우

오류 유형별 확인