kubectl drain 명령어로 노드를 비워 파드를 축출하고 유지보수를 준비하는 방법. --ignore-daemonsets, --force, --grace-period 등 옵션을 정리합니다.
kubectl
29 posts2023 9
kubectl cordon 명령어로 노드를 스케줄링 비활성화해 신규 파드 배치를 차단하는 방법. --ignore-daemonsets, --selector 등 옵션을 정리합니다.
kubectl cp(copy) 명령어로 컨테이너와 로컬 간 파일을 복사하는 방법. -c, --no-preserve 옵션과 사용 예제를 정리합니다.
kubectl delete 명령어로 쿠버네티스 리소스를 삭제하는 방법. --all, --force, --grace-period, --timeout 등 주요 옵션을 예제로 정리합니다.
kubectl run 명령어로 이미지를 지정해 파드를 즉시 실행하는 방법. --image, --replicas, --port 옵션과 사용 예제를 정리합니다.
kubectl create 명령어로 리소스를 명령형으로 생성하는 방법. 자주 쓰는 하위 명령과 --dry-run, -o, --save-config 옵션을 예제로 정리합니다.
kubectl scale 명령어로 디플로이먼트·레플리카셋의 replica 수를 조정(스케일 인/아웃)하는 방법. --current-replicas, --resource-version 옵션을 정리합니다.
kubectl patch 명령어로 리소스의 일부 필드만 부분 수정하는 방법. -p(--patch), --type(strategic/merge/json) 옵션을 예제로 정리합니다.
kubectl apply 명령어로 YAML/JSON 매니페스트를 선언적으로 적용해 리소스를 생성·갱신하는 방법. -f, --prune, --selector 등 핵심 옵션을 예제로 정리합니다.
2022 1
kubectl port-forward 명령어로 로컬 포트를 파드·서비스로 포워딩하는 방법. --namespace, --address 옵션과 사용 예제를 정리합니다.