Merge pull request #3778 from jtravee/mixed-OS-clusters

Documented how to apply taints to manage mixed OS clusters in RKE2
This commit is contained in:
Jen Travinski
2022-02-04 12:00:41 -05:00
committed by GitHub
@@ -28,7 +28,7 @@ This guide covers the following topics:
- [Configuration for Storage Classes in Azure](#configuration-for-storage-classes-in-azure)
<!-- /TOC -->
# Changes in Rancher v2.6
# Changes in Rancher v2.6
_Tech Preview_
@@ -43,6 +43,8 @@ The RKE2 provisioning tech preview also includes installing RKE2 on Windows clus
Windows Support for RKE2 Custom Clusters requires choosing Calico as the CNI.
>**Important:** Rancher will allow Windows workload pods to deploy on both Windows and Linux worker nodes by default. When creating mixed clusters in RKE2, you must edit the `nodeSelector` in the chart to direct the pods to be placed onto a compatible Windows node. Refer to the [Kubernetes documentation](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector) for more information on how to use `nodeSelector` to assign pods to nodes.
# Requirements for Windows Clusters
The general node requirements for networking, operating systems, and Docker are the same as the node requirements for a [Rancher installation]({{<baseurl>}}/rancher/v2.6/en/installation/requirements/).