本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。

Windows 支持

在 Rancher v2.5.6 之前,agent 在具有 Windows 节点的下游集群中没有原生的 Windows 清单。这将导致集群中的 agent Pod 运行失败。

如果您从旧版本的 Rancher 升级到 v2.5.6+,您可以使用以下工作流程 _在下游集群中_部署一个正常工作的 agent

  1. 对所有 Windows 节点进行隔离。

  2. 将以下容忍度应用于 agent 工作负载。

  3. 解除对所有 Windows 节点的隔离。

  4. 删除所有 agent Pod。新 Pod 应该使用新的容忍度创建。

  5. 一旦 agent Pod 正在运行,并且为 Fleet 启用了自动更新,它们应该更新为与 Windows 兼容的 agent 版本。

tolerations:
- effect: NoSchedule
  key: cattle.io/os
  operator: Equal
  value: linux