Windows 支援
在 Rancher v2.5.6 之前,agent 在具有 Windows 節點的下游叢集上沒有原生 Windows 清單。這會導致叢集的 agent pod 失敗。
如果你從舊版本的 Rancher 升級到 v2.5.6+,你可以在下游叢集中透過以下工作流程部署一個正常工作的 agent:
- 隔離所有 Windows 節點。
- 將以下容忍度套用到
agent工作負載。 - 解除隔離所有 Windows 節點。
- 刪除所有
agentpod。應該使用新的容忍度建立新的 pod。 - 一旦
agentpod 執行,並且為 Fleet 啟用了自動更新,它們應該更新為與 Windows 相容的agent版本。
tolerations:
- effect: NoSchedule
key: cattle.io/os
operator: Equal
value: linux