kubectl plugin ( krew ) - yeardream-de-project-team4/k8s_project GitHub Wiki

krew 사용 목적

여러 가지 클러스터를 동시에 관리 (kube-ctx) , 네임스페이스 관리 (kube-ns) ,프롬프트 관리 (kube-ps1)

이번 프로젝트에선, 각자의 namespace 관리를 위하여 kube-ns 만 사용해보면 좋을 것 같다.

설치

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

update

kubectl krew update

krew search

kubectl krew search

krew ns 설치

k krew install ns

namespace 변경

k ns namespace-name --> krew ns 설치 안했을 시엔 kubectl get pod -n namespace-name 과 같이 명령어가 길어진다.