파드 만들기

  • cli 로 만들기

kubectl run web1 --image=${image} --port=${port}

  • yaml로 만들기

kubectl create -f ${yaml_file}

파드 정보 조회하기

  • 전체 정보 조회하기

kubectl get pods

  • 전체 자세히 조회하기

kubectl get pods -o wide

  • 하나 선택해서 조회하기

kubectl get pods ${pod}

  • 특정 파드 자세히 살펴보기

kubectl describe pod ${pod}

  • pod 접속

kubectl exec ${pod} -c ${container} -it -- /bin/bash

  • pod 로그 보기

kubectl logs ${pod}

  • yaml 포맷으로 조회하기

kubectl get pods ${pod} -o yaml

  • 파드 삭제하기

kubectl delete pod ${pod}

  • 파드 전체 삭제하기

kubectl delete pod --all

  • 동작중인 파드 수정

kubectl edit pod ${pod}

  • 모든 네임스페이스의 pod 확인

kubectl get pods --all-namespaces

모니터링

  • kubetl 계속 모니터링하기
    kubectl get pods -o wide
    kuebectl get pods --watch

+ Recent posts