-오브젝트 목록
kubectl api-resources
-오브젝트 설명
kubectl explain pod
kubectl explain deployment
-오브젝트 속성 설명
kubectl pods.spec.containers
-클러스터 노드 목록 조회
kubectl get nods
-오브젝트 생성/변경
kubectl apply -f deployment.yaml
-실행 중인 Pod 목록 조회
kubectl get pods
-배포 개수 조정
kubectl scale -f deployment.yaml --replicas=3
-실행중인 오브젝트 yaml 과 deployment.yaml 파일 비교
kubectl diff -f deployment.yaml
-deployment editor 로 편집
kubectl edit deployment/hello-deployment.yaml
-로컬 포트 -> 컨테이너 포트 (포트 포워딩)
kubectl port-foward pod/hello-deployment-xxxxx 8080:80
-컨테이너 로그 확인
kubectl attach deployment/hello-deployment -c nginx
-컨테이너 로그 출력 (-f: watch 모드)
kubectl logs deployment/hello-deployment -c nginx -f
반응형
댓글