:_mod-docs-content-type: ASSEMBLY
[id="creating-machineset-bare-metal"]
= Creating a compute machine set on bare metal
include::_attributes/common-attributes.adoc[]
:context: creating-machineset-bare-metal

toc::[]

[role="_abstract"]
You can create a different compute machine set to serve a specific purpose in your {product-title} cluster on bare metal. For example, you might create infrastructure machine sets and related machines so that you can move supporting workloads to the new machines.

include::snippets/machine-user-provisioned-limitations.adoc[leveloffset=+1]

include::modules/machineset-yaml-baremetal.adoc[leveloffset=+1]

[role="_additional-resources"]
.Additional resources

* xref:../../machine_configuration/mco-update-boot-images-manual.adoc#mco-update-boot-images-manual[Manually updating the boot image]

include::modules/machineset-creating.adoc[leveloffset=+1]

//Labeling GPU machine sets for the cluster autoscaler
include::modules/machineset-label-gpu-autoscaler.adoc[leveloffset=+1]

[role="_additional-resources"]
.Additional resources
* xref:../../machine_management/applying-autoscaling.adoc#cluster-autoscaler-cr_applying-autoscaling[Cluster autoscaler resource definition]

// Mothballed - re-add when available
// include::modules/machineset-osp-adding-bare-metal.adoc[leveloffset=+1]
