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