kubectl drain 명령어로 노드를 비워 파드를 축출하고 유지보수를 준비하는 방법. --ignore-daemonsets, --force, --grace-period 등 옵션을 정리합니다.
Command
37 posts2023 10
kubectl cordon 명령어로 노드를 스케줄링 비활성화해 신규 파드 배치를 차단하는 방법. --ignore-daemonsets, --selector 등 옵션을 정리합니다.
kubectl cp(copy) 명령어로 컨테이너와 로컬 간 파일을 복사하는 방법. -c, --no-preserve 옵션과 사용 예제를 정리합니다.
kubectl delete 명령어로 쿠버네티스 리소스를 삭제하는 방법. --all, --force, --grace-period, --timeout 등 주요 옵션을 예제로 정리합니다.
kubectl run 명령어로 이미지를 지정해 파드를 즉시 실행하는 방법. --image, --replicas, --port 옵션과 사용 예제를 정리합니다.
리눅스 df와 du 명령어 차이와 사용법. df로 파일시스템 전체 여유 공간을, du로 파일·디렉터리별 사용량을 확인하는 방법을 정리합니다.
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 등 핵심 옵션을 예제로 정리합니다.