k8s一些基本命令


查看类命令

获取节点相应服务的信息:
#kubectl get nodes
查看pod相关信息 kubectl get pods 查看指定namespace的pod信息 kubectl get pods -n namespace
按selector名来查找pod kubectl get pod --selector name=redis 查看集群所有的pod信息 kubectl get pods --all-namespaces
查看pods所在的运行节点 kubectl get pods -o wide
查看pods定义的详细信息 kubectl get pods -o yaml
查看运行的pod的环境变量 kubectl exec pod名 env 查看指定pod的日志 kubectl logs podname 滚动查看指定pod的日志 kubectl logs -f podname 查看service相关信息 kubectl get services 查看deployment相关信息 kubectl get deployment 查看指定pod的详细信息 kubectl describe pods-dasdeqwew2312-g6q8c 查看deployment历史修订版本 kubectl rollout history deployment/nginx-deployment

查看环境各项目的资源概览
 

#kubectl get quota --all-namespaces  -o yaml  (查看cpu和内存、存储卷容量)

# kubectl get resourceQuota --all-namespaces=true -o json  也可以使用这个命令

 

#kubectl get pvc --namespace=zp-project  查看项目下的存储卷情况

# kubectl --namespace=admin get pvc -owide

#查看某个podcpu使用情况

# echo $TERM

#export TERM=dumb

#top

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM