有关 Rancher Server 如何设置集群并与之通信的概述,请参阅。
在执行集群操作时,cattle-node-agent
用于和Rancher 部署的 Kubernetes 集群中的节点进行交互。集群操作的示例包括升级 Kubernetes 版本、创建 etcd 快照和恢复 etcd 快照。cattle-node-agent
通过 DaemonSet 的方式部署,以确保其在每个节点上运行。当cattle-cluster-agent
不可用时,cattle-node-agent
将作为备选方案连接到中的 Kubernetes API。
适用于 v2.3.0 及更高版本
requiredDuringSchedulingIgnoredDuringExecution
配置如下表所示:
权重 | 表达式 |
---|---|
100 | node-role.kubernetes.io/controlplane:In:”true” |
1 |