常用的一些kubectl命令

最近使用kubectl命令比較多,這裏總結出一些自己經常用到的命令,如下:

kubectl --help
kubectl cluster-info  --查看集羣信息
kubectl get cs   --查看集羣健康狀態
kubectl get nodes   --獲取集羣節點
kubectl describe node 主機ip   --查看節點情況
kubectl get namespaces    --查看命名空間
kubectl get pod -n namespcae名稱    --查看pod裏的容器服務
kubectl get deployment -n namespcae名稱  --查看部署
kubectl delete pod pod名稱 -n namespcae名稱  --刪除pod
kubectl delete deployment deployment名稱 -n namespcae名稱  --刪除部署,在刪除pod時如果失敗,則通過刪除deployment來實現
kubectl logs -f -n namespcae名稱 容器名稱     --實時查看日誌
kubectl logs --tail 100 -n  namespcae名稱 容器名稱   --查看最新100行日誌
kubectl logs --since 10m -n  namespcae名稱 容器名稱   --查看最近10分鐘日誌
kubectl -n namespace名稱 exec -it pod名稱 bash    --登錄容器

這裏順便給出k8s中文文檔地址:

https://www.kubernetes.org.cn/k8s
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章