MAAS feature tour
Visual guide to bare metal provisioning, cloud integration, and automated server deployment with MAAS
Automate your infrastructure setup
Unattended server discovery
PXE boot your servers and containers and they will be automatically discovered and enlisted in MAAS.
IPMI enabled machines work seamlessly with MAAS.
Effortless network discovery
MAAS will automatically discover your network, including:
- Subnets
- Accessible VLANs
- Attached switch fabrics
Simple device discovery
MAAS can discover new devices and network interfaces:
- Passively
- On-demand
- Periodically
Manage your servers without leaving your seat
Use the Web UI or the command line (CLI) to remotely manage your nodes or use the API to automate management.
Operate your machines remotely
Manage individual or groups of servers.
- Power on/off
- Commission
- Deploy
- Assign an owner
- Mark a node fixed or broken
- Enter rescue mode
- Test your hardware
- Assign to physical zones
Provision with any OS image
Select the OS you require in your data center
- Ubuntu
- CentOS
- Windows
- RHEL
Import, update or sync the images or connect to an onsite mirror to work offline.
Deploy with the press of a button
- Select the machine
- Choose the OS and architecture
- Press 'deploy'
Get all the information you need
- Dig into your hardware details that MAAS gathers during commissioning including; processors, memory, storage, networking, and other components.
- Event tracking allows you to monitor your machine throughout its lifecycle.
Keep an eye on your hardware
Run MAAS provided tests or upload your own.
Run tests for each component to get up to date information about their health.
Review captured metrics to better understand your hardware’s performance.
Configure your servers with a few clicks
Easily manage your network interfaces
Set up your Ethernet interfaces easily, and get your nodes ready to work as soon as they're deployed. MAAS supports:
- IP address assignment
- Bonding
- VLAN configuration
- Virtual bridges
- Static routes and more…
Configure any storage layout no matter how complex
Set up your storage, from simple partitioning to complex storage layouts including:
- Bcache
- RAID
- LVM
Manage your network with MAAS
IPAM (IP address management) for operational efficiency
With MAAS managing DHCP, you can easily:
- Define IP ranges
- Create persistent leases
- Boot your machines from the network
- Receive DHCP requests relayed from remote networks
With full DNS management you can:
- Create multiple DNS domains
- Add multiple records per domain
- Select the domain for machines and devices
- Assign additional names to IP addresses and more…
Create and manage custom LXD VMs
Kernel-based Virtual Machine (KVM) is the core Linux kernel technology that enables hardware virtualization. LXD leverages KVM to function as a modern hypervisor, allowing you to create both system containers and full virtual machines. This powerful combination is packaged into Canonical MicroCloud, which generalizes LXD into an automated, self-healing private cloud.
MAAS integrates these capabilities directly, enabling you to create and manage these LXD-powered VMs through its intuitive UI, CLI, and API, all from a single control plane.
Graphical overview of your KVM host’s resources
MAAS shows your KVM pod’s CPU cores and RAM, as well as the free space in storage pools.
Manage and visualize overcommit ratios.
Choose storage from multiple pools
Assign one or more volumes from the default and other available pools.
View the total size of your requests and the free space remaining.