반응형

kubectl 자동 완성

*현재 조건

  • Mac m1
  • kubectl 설치 완료
  • oh-my-zsh 사용
$ source <(kubectl completion zsh)  # 현재 셸에 zsh의 자동 완성 설정
$ echo "[[ $commands[kubectl] ]] && source <(kubectl completion zsh)" >> ~/.zshrc # 자동 완성을 zsh 셸에 영구적으로 추가한다.
$ echo "[[ $commands[kubectx] ]] && source <(kubectx $ZSH/custom/completions zsh)" >> ~/.zshrc

echo "fpath=($ZSH/custom/completions $fpath)" >> ~/.zshrc
$ cd ~/.oh-my-zsh/custom/plugins/

# zsh-autosuggestions 플러그인 
$ git clone https://github.com/zsh-users/zsh-autosuggestions

# zsh-syntax-highlighting 플러그인
$ git clone https://github.com/zsh-users/zsh-3syntax-highlighting.git

# plugin 활성화 plugins 항목에 다음것들을 추가해주면 된다.
$ vi ~/.zshrc
plugins=(git zsh-syntax-highlighting zsh-autosuggestions kubectl kube-ps1)
반응형

'Kubernetes' 카테고리의 다른 글

kubernetes yaml 분석  (1) 2024.10.07
Pod에 붙어 있는 PV 확인  (0) 2024.09.11
kubernetes cluster 재설정  (1) 2024.06.30
Ubuntu 20.04 Kubernetes cluster 구축 방법  (1) 2024.06.30

+ Recent posts