비전공자도 이해할 수 있는 쿠버네티스 입문/실전
summary-kubernetes-commands-1
✅ 파드 조회
$ kubectl get pods
✅ 파드 포트 포워딩
# kubectl port-forward pod/[파드명] [로컬에서의 포트]/[파드에서의 포트]
$ kubectl port-forward pod/nginx-pod 80:80
✅ 파드 삭제
# kubectl delete pod [파드명]
$ kubectl delete pod nginx-pod # nginx-pod라는 파드 삭제
✅ 파드 디버깅
- 파드 세부 정보 조회하기
# kubectl describe pods [파드명]
$ kubectl describe pods nginx-pod # nginx-pod 파드의 세부 정보 조회
- 파드 로그 확인하기
# kubectl logs [파드명]
$ kubectl logs nginx-pod # 파드 로그 확인하기
- 파드 내부로 접속하기
# kubectl exec -it [파드명] -- bash
$ kubectl exec -it nginx-pod -- bash
# kubectl exec -it [파드명] -- sh
$ kubectl exec -it nginx-pod -- sh
✅ 매니페스트 파일에 적혀져있는 리소스(파드 등) 생성
# kubectl apply -f [파일명]
$ kubectl apply -f nginx-pod.yaml