美文网首页
kubernetes资源对象之Node

kubernetes资源对象之Node

作者: 一舍 | 来源:发表于2020-03-27 17:15 被阅读0次

Node 是 Pod 真正运行的主机。

Node 本质上不是 Kubernetes 来创建的,Kubernetes 只是管理 Node 上的资源。

Node 的状态信息

  • 基本信息(Info):包括内核版本、容器引擎版本、OS 类型等
  • 地址:包括 hostname、外网 IP 和内网 IP
  • 条件(Condition):包括 OutOfDisk、Ready、MemoryPressure 和 DiskPressure
  • 容量(Capacity):Node 上的可用资源,包括 CPU、内存和 Pod 总数

Node的标签信息

  1. 标记Node,使得Pod 被调度到合适的节点上
kubectl label nodes node1 key1=value1
  1. 标记Node,Pod不被调度到不合适的节点上
kubectl taint nodes node1 key1=value1:NoSchedule
  1. 查看Node的标签信息
kubectl get node --show-labels

Node的维护模式

将Node标记为 不可调度,但不影响其上正在运行的 Pod,通常用于对Node的维护

kubectl cordon $NODENAME

相关文章

网友评论

      本文标题:kubernetes资源对象之Node

      本文链接:https://www.haomeiwen.com/subject/jthruhtx.html