常用的一些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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章