# cd # mkdir tools # git clone https://github.com/ahmetb/kubectx # cp -ar kubectx/kube* /usr/bin/ 這就算安裝完成了
使用方法
# kubens #列出命名空間 arms-prom default devops kube-node-lease kube-public kube-system shangyebianxian syst
# kubens shangyebianxian #切換某個命名空間下 Context "kubernetes-admin-c698628470b92477887a250b3f6b576d0" modified. Active namespace is "shangyebianxian". [ro [root@iZ2ze7bo9s80zaf57fadlsZ tools]# kubectl get pod #查詢pod NAME READY STATUS RESTARTS AGE uat-xc-light-sdk-server-go-0 1/1 Running 0 5h36m xc-light-sdk-server-go-0 1/1 Running 0 5h5m xc-light-sdk-server-go-1 1/1 Running 0 4h58m
#kubectl get pod -n shangyebianxian #得到這個命名空間的所有POD #kubectl describe pod/xc-light-sdk-server-go-0#查看啟動流程,排錯專用 #kubectl logs pod/xc-light-sdk-server-go-0 #查看啟動后的日志 #kubectl logs -f --tail 10 pod/xc-light-sdk-server-go-0 #動態查看啟動后的后10行日志 #kubectl exec -it pod/xc-light-sdk-server-go-0 sh #進入容器內部 #helm list #查看該命名空間下的應用
