在master上
查看 node状态:
[root@vm1 etc]# kubectl get nodes
NAME STATUS AGE
192.168.245.251 Ready 17h
192.168.245.252 Ready 17h
删除无效节点:
[root@k8s-master ~]# kubectl delete node 192.168.245.252
node "192.168.245.252" deleted
# 查看单个/多个节点的信息
# kubectl get 节点名 节点名
# kubectl get node IP IP
[root@vm1 etc]# kubectl get node 192.168.245.251
NAME STATUS AGE
192.168.245.251 Ready 17h
注:节点IP可以用空格隔开写多个
# 查看节点的详细信息
[root@vm1 etc]# kubectl describe node 192.168.245.251
Name: 192.168.245.251
Role:
Labels: beta.kubernetes.io/arch=amd64
beta.kubernetes.io/os=linux
kubernetes.io/hostname=192.168.245.251
Taints: <none>
CreationTimestamp: Tue, 20 Mar 2018 05:25:09 -0400
....
....
查看集群信息:
[root@vm1 etc]# kubectl cluster-info
Kubernetes master is running at http://localhost:8080
查看各组件信息:
[root@vm1 etc]# kubectl -s http://localhost:8080 get componentstatuses
NAME STATUS MESSAGE ERROR
controller-manager Healthy ok
etcd-0 Healthy {"health": "true"}
scheduler Healthy ok
查看service的信息
[root@vm1 etc]# kubectl get service
NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes 10.254.0.1 <none> 443/TCP 22h