본문 바로가기
카테고리 없음

kubectl 명령어 모음

by Knowledge Store In Hyunsoft 2019. 2. 25.
타입 명령어 내용
Basic Commands (Beginner):   create 파일 또는 stdin에서 자원을 작성하십시오.
  expose 복제 컨트롤러, 서비스, 배포 또는 포드를 가져 와서 새로운 Kubernetes 서비스로 공개하십시오.
  run 클러스터에서 특정 이미지 실행
  set 객체에 특정 기능 설정
Basic Commands (Intermediate):   explain 자료 문서화
  get 하나 이상의 자원 표시
  edit 서버의 리소스 편집
  delete 파일 이름, 표준 입력, 리소스 및 이름, 리소스 및 레이블 선택기로 리소스 삭제
Deploy Commands:   rollout 자원 롤아웃 관리
  scale 배포, 복제 세트, 복제 컨트롤러 또는 작업의 새 크기 설정
  autoscale 배포, ReplicaSet 또는 ReplicationController 자동 크기 조정
Cluster Management Commands:   certificate 인증서 자원을 수정하십시오.
  cluster-info  클러스터 정보 표시
  top 리소스 (CPU / 메모리 / 저장소) 사용을 표시합니다.
  cordon 노드를 예측할 수없는 노드로 표시하십시오.
  uncordon 노드를 스케줄 가능으로 표시하십시오.
  drain 유지 보수를 위해 드레인 노드
  taint 하나 이상의 노드에서 보안 업데이트
Troubleshooting and Debugging Commands:   describe 특정 리소스 또는 리소스 그룹의 세부 정보 표시
  logs 포드의 컨테이너에 대한 로그를 인쇄하십시오.
  attach 실행중인 컨테이너에 연결
  exec 컨테이너에서 명령 실행
  port-forward 하나 이상의 로컬 포트를 포드로 전달
  proxy Kubernetes API 서버에 대한 프록시 실행
  cp 파일과 디렉토리를 컨테이너간에 복사합니다.
  auth 승인 검사
Advanced Commands:   diff 적용 예정 버전과 DIF 라이브 버전 비교
  apply 구성 또는 파일 이름을 적용하십시오.
  patch 전략적 병합 패치를 사용하여 리소스의 필드 업데이트
  replace 파일 이름 또는 표준 입력란으로 자원 바꾸기
  wait 실험적 : 하나 또는 여러 자원에 대한 특정 조건을 기다립니다.
  convert 다른 API 버전간에 설정 파일 변환
Settings Commands:   label 리소스의 레이블 업데이트
  annotate 자원에 대한 설명
  completion 지정된 쉘 (bash 또는 zsh)에 대한 쉘 완료 코드 출력
Other Commands:   api-resources 서버에서 지원되는 API 리소스를 인쇄하십시오.
  api-versions group / version형식으로 지원되는 API 버전을 서버에 인쇄하십시오.
  config kubeconfig 파일을 수정하십시오
  plugin 플러그인과 상호 작용할 수있는 유틸리티를 제공합니다.
  version 클라이언트 및 서버 버전 정보 인쇄


728x90

댓글