Using Mixed Windows/Linux Clusters

kubegrid offers the ability to create mixed Windows/Linux clusters.

Cluster Creation

While you're creating your cluster, simply specify non-zero values for the number of both Linux and Windows worker nodes. alt text

Specifying Which Services Run on Which OS

While you're creating your service, if you have a mixed cluster, you'll be asked to specify which OS the service should run on. Under the hood, kubegrid makes use of Kubernetes taints to ensure that your service is deployed and scaled on the appropriate nodes. alt text