DevOps

쿠버네티스 명령어 #2

iamreo 2018. 12. 27. 00:57
반응형


- namespace 생성

  $kubectl create namespace [네임스페이스명]

  

-특정 namespace 에 pod 생성

 $kubectl create -f xxxxx.yaml -n custom-namespace


- pod 삭제

  1)이름으로 삭제시

    $ kubectl delete po [pod명]


  2) 라벨셀렉터로 삭제시

   $kubectl delete po -l [라벨key=값]

  

   3) 현재 네임스페이스의 모든 pod 삭제시

    $kubectl delete po -all


-pod생성

 $kubectl create -f xxxxx.yaml


- pod의 에러로 restart 한 경우 로그 확인

  $kubectl logs [pod명] --previous


- pod 가 다시 시작해야 하는 이유를 알고자 할때 

  $kubectl describe po [pod명]



반응형