# 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 #查看该命名空间下的应用