1. 쿠버네티스 기본 명령어
명령어설명 | 설명 |
kubectl get | 리소스 목록 조회 |
kubectl describe | 리소스 상세 정보 조회 |
kubectl create | 리소스 생성 |
kubectl apply -f | YAML 파일을 통한 리소스 적용 |
kubectl delete | 리소스 삭제 |
kubectl logs | Pod 로그 조회 |
kubectl exec -it | Pod 내부 접속 |
#예시
# 모든 파드 목록 조회
kubectl get pods
kubectl get nodes
# 특정 네임스페이스에 있는 서비스 조회
kubectl get svc -n my-namespace
kubectl describe pod <pod-name>
# 특정 파드 안에 접속
kubectl exec -it <pod-name> -- /bin/bash
kubectl exec -it my-pod -- /bin/bash
# 리소스 직접 생성
kubectl create deployment nginx --image=nginx
명령어 | 설명 |
kubectl apply -f | YAML파일을 통해 리소스 생성 및 적용 |
kubectl scale | 파드 수 조정 확장 |
kubectl expose | 파드를 서비스로 노출 |
kubectl port-forwad | 로컬 포트와 파드 포트 연결 |
kubectl cp | 파일 복사 |
'DevOps' 카테고리의 다른 글
[CI/CD] Jenkins + Ansible + Docker 연동 (0) | 2025.04.30 |
---|---|
[CI/CD] Tomcat & Jenkins_1 (0) | 2025.04.23 |
[CI/CD] Tomcat (0) | 2025.04.23 |
[k8s] Pods 구성 및 도메인 연동 실습 (0) | 2025.04.22 |
[K8s] Helm 과 Ingress 웹서버 통합 라우팅 구성 (0) | 2025.04.22 |