쿠버네티스 클러스터내 모든 리소스 가져오는 플러그인
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 실행시 모든 리소스가 리스팅된다.
최근 댓글