kubectl get nodes
NAME STATUS AGE VERSION
kubernetes Ready,master 45d v1.12.1
node-1 Ready 45d v1.12.1
node-2 Ready 45d v1.12.1
node-3 Ready 45d v1.12.1
这里展示了一个 Kubernetes 集群中四个节点的状态和版本信息。节点名称在第一列中给出,状态在第二列中给出(Ready 表示节点处于正常运行状态),AGE 给出了节点从启动到现在的时间,VERSION 给出了节点的 Kubernetes 版本。使用 kubectl get nodes 命令可以查看集群中所有节点的状态信息。
kubectl describe nodes node-1
这个命令会打印出有关名为node-1的节点的详细信息,包括节点的名称、状态、可用资源、运行的Pod数量等。这些信息对于调试和故障排除非常有用。
Name: node-1
Role:
Labels: beta.kubernetes.io/arch=arm
beta.kubernetes.io/os=linux
kubernetes.io/hostname=node-1
该命令会显示名称为“node-1”的节点的详细信息,包括节点的名称、角色、标签和主机名等。在这个例子中,节点的角色为空,节点有三个标签:beta.kubernetes.io/arch=arm、beta.kubernetes.io/os=linux 和 kubernetes.io/hostname=node-1。其中,beta.kubernetes.io/arch 标签表示节点的CPU架构为arm,beta.kubernetes.io/os标签表示节点运行的操作系统为Linux,kubernetes.io/hostname标签表示节点的主机名为“node-1”。