kubernetes命令大全

#显示Pod的更多信息

kubectl get pod <pod-name> -o wide

#以yaml格式显示Pod的详细信息

kubectl get pod <pod-name> -o yaml

#查看Kubernates的版本号

kubectl version

# 获取所有的NameSpace的Pod

kubectl get pods --all-namespaces

#获取指定的NameSpace的Pod

kubectl get pod -n kube-system

#查看有问题的节点kubelet的日志

journalctl -f -u kubelet

#查看节点的信息

kubectl describe node <node name>

#获取需要的镜像版本

kubeadm config images list

#Node添加label标记

#标记规则:kubectl label nodes <node-name> <label-key>=<label-value>
kubectl label nodes k8s.node1 cloudnil.com/role=dev

#确认标记
root@k8s.master1:~# kubectl get nodes k8s.node1 --show-labels
NAME        STATUS    AGE       LABELS
k8s.node1   Ready     29d       beta.kubernetes.io/arch=amd64,beta.kubernetes.io/os=linux,cloudnil.com/role=dev,kubernetes.io/hostname=k8s.node1

 

posted @ 2018-10-02 17:38  gao88  阅读(1061)  评论(0编辑  收藏  举报