:_mod-docs-content-type: ASSEMBLY
:context: windows-containers-release-notes-limitations
[id="windows-containers-release-notes-limitations"]
= Windows Machine Config Operator known limitations
include::_attributes/common-attributes.adoc[]

[role="_abstract"]
You should familiarize yourself with the set of known limitations when working with Windows nodes managed by the Windows Machine Config Operator (WMCO).

Note the following limitations when working with Windows nodes:

* The following {product-title} features are not supported on Windows nodes:
// ** Red Hat OpenShift Developer CLI (odo)
** Image builds
** OpenShift Pipelines
** OpenShift Service Mesh
** OpenShift monitoring of user-defined projects
** {ServerlessProductName}
** Vertical Pod Autoscaling
** Hosted Control Planes

* The following Red Hat features are not supported on Windows nodes:
** {red-hat-lightspeed} cost management
** {openshift-local-productname}

* Dual NIC is not supported on WMCO-managed Windows instances.

* Windows nodes do not support workloads created by using deployment configs. You can use a deployment or other method to deploy workloads.

* {productwinc} does not support adding Windows nodes to a cluster through a trunk port. The only supported networking configuration for adding Windows nodes is through an access port that carries traffic for the VLAN.

* {productwinc} does not support any Windows operating system language other than English (United States). 

* Due to a limitation within the Windows operating system, `clusterNetwork` CIDR addresses of class E, such as `240.0.0.0`, are not compatible with Windows nodes.

* Kubernetes has identified the following node feature limitations. For more information, see "Compatibility and limitations (Kubernetes documenation)".
** Huge pages are not supported for Windows containers.
** Privileged containers are not supported for Windows containers.
** Pod termination grace periods require the containerd container runtime to be installed on the Windows node.

* Kubernetes has identified several API compatibility issues. For more information, see "API compatibility (Kubernetes documenation)".

[role="_additional-resources"]
[id="additional-resources_{context}"]
== Additional resources
* link:https://docs.redhat.com/en/documentation/cost_management_service/1-latest[{red-hat-lightspeed} cost management]
* link:https://developers.redhat.com/products/openshift-local/overview[{openshift-local-productname}]
* link:https://kubernetes.io/docs/concepts/windows/intro/#limitations[Compatibility and limitations (Kubernetes documenation)]
* link:https://kubernetes.io/docs/concepts/windows/intro/#api[API compatibility (Kubernetes documenation)]
