[Kube] Kubernetes - kubectl 명령어 (4)

2024. 7. 19. 00:25·System/Server
728x90

본 게시글은 인프런 subicura 강사님의 초보를 위한 쿠버네티스 안내서 강의 수강 후 작성한 내용입니다.

 


apply

: 원하는 상태를 적용한다. 보통 -f 옵션으로 파일과 함께 사용한다.

$ kubectl apply -f [파일명 또는 URL]
  • -o : 출력 형태 변경 (wide, yaml, json)
  • —show-labels: 레이블 확인

 

get

: 리소스 목록을 보여준다. get pod, service 와 같이 여러 TYPE 입력 가능하다.

$ kubectl get [TYPE]

 

 

describe

: 리소스의 상태를 자세하게 보여준다.

$ kubectl describe [TYPE]/[NAME] 또는 [TYPE][NAME]

 

 

delete

: 리소스를 제거한다.

$ kubectl delete [TYPE]/[NAME] 또는 [TYPE][NAME]

 

 

logs

: 컨테이너 로그 확인

$ kubectl logs [POD_NAME]
  • -f : 실시간으로 확인
  • -c : pod에 여러개의 컨테이너가 있는 경우 컨테이너 지정

 

exec

: 컨테이너에 명령어를 전달. 컨테이너에 접근할 때 주로 사용함.

$ kubectl exec [-it] [POD_NAME] — [COMMAND]
  • -c : pod에 여러개의 컨테이너가 있는 경우 컨테이너 지정

 

config

: kubectl 설정 관리. 관리하고 있는 쿠버네티스가 여러개일 때,  현재 컨텍스트를 확인하고 특정 컨텍스트로 변경 할 때

$ kubectl config current-context
$ kubectl config use-context minikube

 

 

기타

$ kubectl api-resources # 전체 오브젝트 종류 확인
$ kubectl explain pod # 특정 오브젝트 설명 보기

 

728x90
저작자표시 비영리 변경금지 (새창열림)

'System > Server' 카테고리의 다른 글

[Kube] Kubernetes - Deployment (6)  (2) 2024.07.22
[Kube] Kubernetes - Pod (5)  (2) 2024.07.22
[Kube] Kubernetes - 실습 환경 구성 (3)  (2) 2024.07.16
[Kube] Kubernetes - 특징 및 아키텍처 (2)  (4) 2024.07.16
[Kube] Kubernetes - 컨테이너 오케스트레이션이란 ? (1)  (2) 2024.07.15
'System/Server' 카테고리의 다른 글
  • [Kube] Kubernetes - Deployment (6)
  • [Kube] Kubernetes - Pod (5)
  • [Kube] Kubernetes - 실습 환경 구성 (3)
  • [Kube] Kubernetes - 특징 및 아키텍처 (2)
dev.parkjh
dev.parkjh
Jay Blog. Github: https://github.com/GreatPark96
  • dev.parkjh
    0과 1을 공부하다.
    dev.parkjh
  • 전체
    오늘
    어제
    • 분류 전체보기 (114)
      • Profile (2)
      • Paper (6)
      • Column (3)
      • Project (8)
        • Smart Home (3)
        • 3D Printing (5)
      • Front-End (0)
        • Web (3)
      • Back-End (8)
        • API (1)
        • DB (1)
        • Laravel (4)
      • Language (16)
        • Kotlin (11)
        • C, C++ (3)
        • JAVA (0)
        • python (2)
      • System (28)
        • Server (15)
        • Security (1)
        • Network (1)
        • Linux (8)
        • Cloud (3)
      • ETC (34)
        • Book Recommend (Computer) (3)
        • IoT (7)
        • BlockChain (7)
        • ETC (17)
      • My YOLO (1)
      • Note (4)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    git
    코틀린개발환경
    데이터 직렬화 포맷
    Jenkins
    docker
    data serialization formats
    3D
    리눅스 파일동기화
    3d프린터 초보
    ai code review
    docker private register
    github
    C언어
    ncp container registry
    3D프린터 입문
    nas
    Notification
    ci/cd
    네이버클라우드
    linux job
    Kotlin
    gitlab
    3D모델링
    kubernetes
    Database
    3D프린터
    NAS HDD교체
    docker container
    coderabbit
    work hour
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
dev.parkjh
[Kube] Kubernetes - kubectl 명령어 (4)
상단으로

티스토리툴바