:_mod-docs-content-type: ASSEMBLY
include::_attributes/common-attributes.adoc[]
[id="hcp-manage-non-bm"]
= Managing {hcp} on non-bare-metal agent machines
:context: hcp-manage-non-bm

toc::[]

[role="_abstract"]
After you deploy {hcp} on non-bare-metal agent machines, you can manage a hosted cluster.

include::modules/hcp-bm-access.adoc[leveloffset=+1]

include::modules/hcp-bm-scale-np.adoc[leveloffset=+1]

include::modules/hcp-bm-add-np.adoc[leveloffset=+2]

include::modules/hcp-bm-autoscale.adoc[leveloffset=+2]

include::modules/hcp-bm-autoscale-disable.adoc[leveloffset=+2]

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

* xref:../../hosted_control_planes/hcp-troubleshooting.adoc#scale-down-data-plane_hcp-troubleshooting[Scaling down the data plane to zero]

* xref:../../hosted_control_planes/hcp-machine-config.adoc#scale-up-down-autoscaler-hcp_hcp-machine-config[Scaling up and down workloads in a hosted cluster]

include::modules/hcp-bm-ingress.adoc[leveloffset=+1]

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

* xref:../../networking/networking_operators/metallb-operator/about-metallb.adoc#about-metallb_about-metallb[About MetalLB and the MetalLB Operator]

include::modules/hcp-bm-machine-health.adoc[leveloffset=+1]

include::modules/hcp-bm-machine-health-disable.adoc[leveloffset=+1]

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

* xref:../../machine_management/deploying-machine-health-checks.adoc#deploying-machine-health-checks[Deploying machine health checks]
