쿠버네티스가 없으면 해당글을 확인하세요
2022.01.13 - [Server&Infra] - Mac Kubernetes 설치하기
kubectl tab이라는건 그냥 자동완성입니다.
만약 kubectl logs --follow 를 사용하려고 할때 --f 만 누르고 탭을 눌렀을때 follow를 띄우게 하는겁니다.
개인적으로 kubectl를 사용할땐 네임스페이스 같은 명렁어나 describe를 많이 쓰기 때문에 해당 기능이 없으면 상당히 불편합니다.
저는 해당 사이트를 참고했습니다. 구글에 검색하면 비슷하게 생긴애가 두 개가 뜨는데 해당 내용을 보고 성공했습니다.
천천히 보시면 되겠지만 제가 조금 헷갈린 경험이 있기때문에 간단하게 정리합니다.
https://kubernetes.io/ko/docs/tasks/tools/install-kubectl-macos/
따라하는대로 해도 동작ㅍ안할 수 있습니다. 우선 저는 zsh를 사용합니다. 위 url에 접근하면 다양한 방법이 나옵니다.
1. homebrew를 이용하여 bash-completion@2 설치
brew install bash-completion@2
(이 부분이 살짝 헷갈리는데 설치전에도 kubectl이 사용가능했는데 꼭 설치해야 하는지...)
2. vi ~/.zshrc를 입력하여 해당 내용을 붙여넣기 (없으면 파일 생성)
autoload -Uz compinit
compinit
source <(kubectl completion zsh)
3. 쉘을 껏다 키고 kubectl logs --f를 누르고 탭을 쳤을때 --follow가 자동완성되면 끝.
'Server&Infra' 카테고리의 다른 글
Mac 쿠버네티스 kafdrop 설치하기 (0) | 2022.01.13 |
---|---|
Mac Helm 및 쿠버네티스 kafka pod 띄우기 (0) | 2022.01.13 |
Mac Kubernetes 설치하기 (0) | 2022.01.13 |
[Mac] Dockerfile Build Error - failed to solve with frontend dockerfile.v0 (0) | 2021.09.26 |
docker exec, 컨테이너에 접근하기 (0) | 2021.09.17 |