// Module included in the following assemblies:
//
// * operators/operator-reference.adoc

[id="windows-machine-config-operator_{context}"]
= Windows Machine Config Operator

[discrete]
== Purpose

The Windows Machine Config Operator (WMCO) orchestrates the process of deploying and managing Windows workloads on a cluster. The WMCO configures Windows machines into compute nodes, enabling Windows container workloads to run in {product-title} clusters. This is done by creating a compute machine set that uses a Windows image with the Docker-formatted container runtime installed. The WMCO completes all necessary steps to configure the underlying Windows VM so that it can join the cluster as a compute node.

[discrete]
== Project

link:https://github.com/openshift/windows-machine-config-operator[windows-machine-config-operator] 
