# Advanced Cluster Configuration

In this section, we explore multiple areas related to advanced cluster management.

These topics include:

* **Topology Manager** – The Topology Manager incorporates data from the CPU Manager and other device plugins when making decisions about pod placement.
* **CPU Manager** – The CPU Manager is a feature of [Kubelet](https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet/) that enables users to define essential CPU allocations.
* **Device Plugins** – Kubernetes supplies a Device Plugin model that allows device manufacturers to announce system hardware assets to Kubelet.
* **Kubernetes API Server Customization –** This feature allows for the customization of Kubernetes API flags at the time of cluster creation.
