作用 命令
    检查 kubernetes 的版本信息。 kubectl version
    查看客户端版本 kubectl version —clien
    通过 kubectl 获取更多 kubernetes 集群的相关信息: kubectl cluster-info
    获取所有节点信息 kubectl get nodes
    获取所有namespace下的运行的所有pod: kubectl get po —all-namespaces
    获取该节点的所有命名空间: kubectl get namespace
    立刻删除该pod: kubectl delete po podname —now
    logs kubectl logs -f podname
    预览配置 kubectl config view
    检查这个节点上各个系统 Pod 的状态 kubectl get pods -n kube-system
    查看pod的各种信息、事件等 kubectl describe pod xxxxxx(pod id)
    进入pod内部 kubectl exec -it nginx-deployment-5c678cfb6d-lg9lw — /bin/bash
    删除deployment kubectl delete -f nginx-deployment.yaml

    官方链接参考

    kubectl config file

    kubectl 通过读取配置文件信息与 kubernetes 集群交互,默认配置文件路径是 ~/.kube/config,内容可能如下:

    kubectl 创建 Pod 背后到底发生了什么?