Windows 支持
在 Rancher v2.5.6 之前,agent
在带有 Windows 节点的下游集群上没有本地 Windows manifests。这将导致集群的agent
pod 失败。
如果你从旧版本的 Rancher 升级到 v2.5.6+,你可以通过以下工作流程在下游集群中部署一个工作的 agent
。
- Cordon 所有 Windows 节点。
- 对
agent
的工作负载应用以下的容忍度。 - Uncordon 所有 Windows 节点。
- 删除所有
agent
pod。用新的权限创建新的 pod。 - 一旦
agent
pods 运行,并为 Fleet 启用了自动更新功能,它们应该被更新到与 Windows 兼容的agent
版本。
tolerations:
- effect: NoSchedule
key: cattle.io/os
operator: Equal
value: linux
Copy