쿠버네티스(kubernetes)

쿠버네티스 kubectl 명령어 자동완성 설정하기

토끼C 2025. 2. 5. 18:35
반응형

centOS 기준 bash-completion 라이브러리 설치하고, .bashrc 에 alias 및 설정 추가해주면 된다.

 

1. bash-completion 라이브러리 설치

[user@LYJ ~]$ sudo yum install -y bash-completion

 

 

2. .bashrc 파일에 설정 추가

source /usr/share/bash-completion/bash_completion
source <(kubectl completion bash)

alias k=kubectl
complete -F __start_kubectl k

 

 

3. .bashrc 내용 반영

[user@LYJ ~]$ . .bashrc

 

이렇게 하면 k get pod 이런식으로 kubectl 명령어 사용이 가능하고, 리소스명을 일부만 입력해도

tab 누르면 자동완성 해준다.

 

 

반응형