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

:_mod-docs-content-type: REFERENCE
[id="machine-api-operator_{context}"]
= Machine API Operator

The Machine API Operator manages the lifecycle of specific purpose custom resource definitions (CRD), controllers, and RBAC objects that extend the Kubernetes API. This declares the desired state of machines in a cluster.


== Project

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


== CRDs

* `MachineSet`
* `Machine`
* `MachineHealthCheck`
