Soporte para Windows
Antes de Rancher v2.5.6, el agent no tenía manifiestos nativos de Windows en clústeres en sentido descendente con nodos de Windows. Esto resultaría en un pod fallido agent para el clúster.
Si actualizáis de una versión anterior de Rancher a v2.5.6+, podéis desplegar un agent funcional con el siguiente flujo de trabajo en el clúster en sentido descendente:
-
Cordonad todos los nodos de Windows.
-
Aplicad la tolerancia a continuación a la
agentcarga de trabajo. -
Descordonad todos los nodos de Windows.
-
Suprimid todos los
agentpods. Se deberían crear nuevos pods con la nueva tolerancia. -
Una vez que los
agentpods estén en funcionamiento, y la actualización automática esté habilitada para Fleet, deberían actualizarse a unaagentversión compatible con Windows.
tolerations:
- effect: NoSchedule
key: cattle.io/os
operator: Equal
value: linux