[docker] 쿠버네티스 명령어
그림과 실습으로 배우는 도커 & 쿠버네티스 책에서 설명하는 쿠버네티스에 대한 내용을 정리한 내용이다.
명령어 형식
kubectl {커맨드} {옵션}
kubectl 주요 커맨드
커맨드 | 내용 |
---|---|
create | 리소스 생성 |
edit | 리소스 편집 |
delete | 리소스 삭제 |
get | 리소스 상태 확인 |
set | 리소스 값 설정 |
apply | 리소스의 변경 사항 반영 |
describe | 상세 정보 확인 |
diff | '바람직한 상태'와 '현재 상태' 차이 확인 |
expose | 여러 파드에 부하를 분산하는 새로운 서비스 오브젝트 생성 |
scale | 레플리카 수 변경 |
autoscale | 자동 스케일링 적용 |
rollout | 롤아웃 수행 |
exec | 컨테이너에서 명령 실행 |
run | 컨테이너에서 명령 한번 실행 |
attach | 컨테이너 접속 |
cp | 컨테이너 파일 복사 |
logs | 컨테이너의 로그를 화면에 출력 |
cluster-info | 클러스터의 상세 정보를 화면에 출력 |
top | CPU, 메모리, 스토리지 등 시스템 자원 확인 |