Source: thenewstack.io

Kubernetes for Windows
Although most people think of https://thenewstack.io/category/kubernetes/ and https://thenewstack.io/category/containers/ generally as Linux technology, Linux is not the only OS where you can use containers. Although the Kubernetes control plane currently only runs on Linux, you can still run Windows containers on Kubernetes.

Now you can manage Windows and Linux containers side by side in the same Kubernetes cluster by adding Windows Server worker nodes that can run Windows containers to that cluster: They just have to be running Windows Server 2019 or later (and you need to use a CNI that’s compatible with both Windows and Linux, like Calico or flannel). Clusters with Windows support will be a mix of Windows and Linux nodes, even if the Linux node is only used for leadership roles like the API server and scheduler.

With Kubernetes 1.25, Windows Server 2019, Windows Server 2022 and Windows Server 20H2 (the final SAC release) are supported.

Related Articles