공부합시다!/Kubernetes

Kubernetes (K8S): bash 자동 완성 기능 구성

간서치 2022. 6. 8. 06:18
728x90

오늘은 bash 자동 완성 기능을 구성해 보겠습니다.

 

1. bash 자동 완성

 1.1. K8S 역시 bash처럼 자동 완성 기능을 지원합니다.

 1.2. package 설치 - Master Node

  1.2.1. bash-completion 설치

yum install -y bash-completion

 1.3. kubectl 자동 완성 스크립트가 모든 셸 세션에서 제공되도록 작업

  1.3.1. 자동완성 스크립트를 /etc/bash_completion.d/kubectl 파일에 적용

kubectl completion bash > /etc/bash_completion.d/kubectl

 

 1.4. Test

  1.4.1. # ku -> tab -> kube -> kubec -> tab -> kubectl -> kubectl g -> tab -> kubectl get

# ku -> 'tab' -> kube -> kubec -> 'tab' -> kubectl -> kubectl g -> 'tab' -> kubectl ge

bash completion

728x90