Windows Support
Vor Rancher v2.5.6 hatte der agent keine nativen Windows-Manifeste auf Downstream-Clustern mit Windows-Knoten. Dies würde zu einem fehlerhaften agent Pod für den Cluster führen.
Wenn Sie von einer älteren Version von Rancher auf v2.5.6+ aktualisieren, können Sie einen funktionierenden agent mit dem folgenden Workflow im Downstream-Cluster bereitstellen:
-
Führen Sie cordon auf allen Windows-Knoten aus.
-
Wenden Sie die folgende Tolerierung auf die
agentArbeitslast an. -
Führen Sie uncordon auf allen Windows-Knoten aus.
-
Löschen Sie alle
agentPods. Neue Pods sollten mit der neuen Tolerierung erstellt werden. -
Sobald die
agentPods laufen und die automatische Aktualisierung für Fleet aktiviert ist, sollten sie auf eine Windows-kompatibleagentVersion aktualisiert werden.
tolerations:
- effect: NoSchedule
key: cattle.io/os
operator: Equal
value: linux