Post

[Kubernetes] kubectl api-resources command

[Kubernetes] kubectl api-resources command

기본 구조

  • Kubernetes API에 정의된 모든 리소스 종류와 해당 리소스의 별칭, 리소스 유형 등의 정보를 출력
    1
    
      kubectl api-resources
    

[명령어] --help를 입력하면 더 다양한 옵션들을 찾을 수 있다.

Option

  • --namespaced: 네임스페이스를 사용하는 리소스만 출력
    1
    2
    
      # namespace를 사용하는 리소스 종류만 출력
      kubectl api-resources --namespaced
    
  • --verbs: 지정한 액션을 수행할 수 있는 리소스만 출력
    1
    2
    
      # get과 delete 액션을 수행할 수 있는 리소스 종류만 출력
      kubectl api-resources --verbs=get,delete
    
  • --api-group: 지정한 API 그룹에 속한 리소스만 출력
    1
    2
    
      # apps API 그룹에 속한 리소스 종류만 출력
      kubectl api-resources --api-group=apps
    

자주 쓰는 명령어는 kubectl-cheatsheet

This post is licensed under CC BY 4.0 by the author.