[DevOps] 쿠버네티스 명령어 모음

·2025년 2월 12일

쿠버네티스

목록 보기
4/7
post-thumbnail

파드(Pod) 관련 명령어

✅ 파드 조회

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라는 파드 삭제

✅ 파드 디버깅

  1. 파드 세부 정보 조회하기
# kubectl describe pods [파드명]
kubectl describe pods nginx-pod # nginx-pod 파드의 세부 정보 조회
  1. 파드 로그 확인하기
# kubectl logs [파드명]
kubectl logs nginx-pod # 파드 로그 확인하기
  1. 파드 내부로 접속하기
# kubectl exec -it [파드명] -- bash
kubectl exec -it nginx-pod -- bash

# kubectl exec -it [파드명] -- sh
kubectl exec -it nginx-pod -- sh

서비스(Service) 관련 명령어

✅ 서비스 조회

kubectl get service

✅ 서비스 삭제

# kubectl delete service [서비스명]
kubectl delete service spring-service # spring-service라는 서비스 삭제

공통 명령어

✅ 매니페스트 파일에 적혀져있는 리소스(파드 등) 생성 및 변경사항 적용

# kubectl apply -f [파일명]
kubectl apply -f nginx-pod.yaml

✅ 리소스 삭제

kubectl delete all --all 

0개의 댓글