쿠버네티스를 배우기 위한 사전 준비 작업
쿠버네티스 실습 환경 업그레이드
혼동되는 용어 정리
파드, 컨테이너 그리고 애플리케이션
- 파드(Pod): 쿠버네티스에서 생성하고 관리할 수 있는 배포 가능한 최소 컴퓨팅 단위
- 컨테이너(Container): 격리된 환경에서 실행되는 프로세스
- 애플리케이션(Application): 구조의 단위인 파드, 컨테이너와 달리 실제로 동작하는 기능의 단위
자주 쓰이는 kubectl 옵션 명령어
get
: 오브젝트 조회run
,create
,apply
: 오브젝트 생성delete
: 오브젝트 삭제exec
: 파드 내부에 컨테이너로 접속scale
: 파드 갯수를 늘리거나 줄임edit
: 배포된 오브젝트를 수정-o yaml
: 코드를 확인하는 명령어--dry-run=client
: 코드를 생성하는 명령어events
: 쿠버네티스 이벤트 확인describe
: 배포된 오브젝트의 상태를 파악logs
: 컨테이너의 로그 확인