쿠버네티스 클러스터내 모든 리소스 가져오는 플러그인

kubectl get all –all-namespaces 을 실행한다고 해서 클러스터내 모든 리소스를 확인할 수 있는건 아니다.

모든 리소스를 가져올수 있도록 리스팅해주는 플러그인이 있는데… https://github.com/corneliusweig/ketall

설치를 하기 위해서 우선 krew를 설치하는게 좋다. krew는 brew같이 kubectl에서 사용하는 플러그인 패키지 매니저이다. https://github.com/kubernetes-sigs/krew

아래 페이지 가이드에 따라 설치하고 kubectl krew가 실행된다면 설치 성공

https://krew.sigs.k8s.io/docs/user-guide/setup/install/

$ kubectl krew update 해주고

$ kubectl krew search를 하게되면 다양한 플러그인을 찾을 수 있다.

원래 설치하려고 했던 ketall을 설치하기 위해 명령어 실행

$ kubectl krew install get-all

$ kubectl get-all   실행시 모든 리소스가 리스팅된다.

You may also like...

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.