MAAS documentation

MAAS (Metal as a Service) simplifies provisioning for bare-metal and virtual machines. It creates a single point of control for:

  • Scalable automation: Maps networks/devices automatically, uses Curtin and cloud-init for setup consistency, and integrates DHCP, DNS, NTP, and TFTP seamlessly.
  • Rapid reconfiguration: Enables fast OS image deployment, easy machine sorting with tags, and efficient use of zones and resource pools for resource management.
  • High reliability: Provides built-in high availability and load balancing, with integrated monitoring and security, plus customised deployment scripts.

Especially valuable for sectors needing quick, flexible server changes (ISPs, telecommunications, disaster recovery, supercomputing), MAAS improves operations for any large data centre.

In this documentation

Serve our study Serve our work
Tutorials
Hands-on introductions to MAAS features
How-to guides
Step-by-step guides covering key operations
Explanation
Detailed theory on the inner workings of MAAS
Reference
Technical specifications

Project and community

MAAS is a member of the Ubuntu family. It’s an open source project that warmly welcomes community projects, contributions, suggestions, fixes and constructive feedback.

Considering MAAS for your next project? Get in touch


Last updated 4 hours ago.