코딩과로그

kubectl 명령어 자동완성 본문

쿠버네틱스

kubectl 명령어 자동완성

피리음 2023. 5. 3. 13:35

kubectl 명령어 자동완성

kubectl을 설치했지만 kubectl 로 명령을 칠 때에 자동완성이 되지 않아 답답한 일이 정말 많다.
예를 들어, kubectl get deployment 를 치려고 하면 kubectl get deplo 까지만 치고 Tab 을 눌러서 자동완성을 시키고 싶을 때에 아래처럼 스크립트에 코드를 넣어주면 Tab을 눌러 자동완성을 할 수 있다.

Zsh 기준으로 kubectl 가 설치한 뒤,
~/.zsh.sh 내에 source <(kubectl completion zsh) 라인을 넣어준다.

공식 가이드 링크