자주 쓰이는 kubectl 옵션 명령어

CHAN LIM·2022년 8월 24일
0

K8S

목록 보기
4/11

기본

get

  • 오브젝트 조회

run, create, apply

  • 오브젝트 생성

delete

  • 오브젝트 삭제

describe

  • 오브젝트의 상태를 자세히 보여줌

exec

  • 파드 내부에 컨테이너로 접속

scale

  • 파드 갯수를 늘리거나 줄임

config

  • kubectl 설정을 관리

코드 관련 명령어

코드를 확인하는 명령어

-o yaml

  • 그 배포된 오브젝트의 실제 yaml 코드가 출력된다.
    • 그 yaml코드는 배포된 내용과 상태값 모두를 표현해주는 yaml이 나온다.

코드를 확인하는 명령어

-dry-run=client

  • 건조하게 실행해보겠다.
  • 실행은 해보는데 실제로 적용은 되지 않게 한다.
    • 위와 같이 명령어를 실행하면,
      실제로 실행이 안되는데 실행이 된 것 처럼 해주고 yaml을 출력한다.

상태를 알 수 있는 명령어

쿠버네티스 이벤트 확인

Events

  • namespace 단위로 크게 보기 위해 사용한다.

배포된 오브젝트의 상태를 파악

describe

  • 일반적으로 오브젝트에 관계되어있는 이벤트나 에러를 확인하기 위해 사용한다.

컨테이너 로그 확인

logs

  • 파드의 컨테이너에 세부적인 내용을 확인해야 할 때 사용한다.

lectures

명령어 자세히 공부하기

profile
클라우드, 데이터, DevOps 엔지니어 지향 || 글보단 사진 지향

0개의 댓글