Organize machine provisioning at scale with a structured, repeatable workflow.
Install and configure MAAS
Only four steps are required to get MAAS up and running:
- Install MAAS or upgrade an older version.
- Choose whether you want a proof-of-concept or production instance.
- Configure MAAS domain name services (DNS) and image acquisition.
- Enable DHCP to provide IP addresses to provisioned machines.
Fine-tune MAAS networks
MAAS provides pre-configured versions of DHCP, NTP, STP and DNS for routine operation. If your situation is different, you may want to fine-tune your networking:
- Make routine adjustments, like default gateways, loopback, bridges, and bonds, or even enable two-NIC interfaces.
- Manage network discovery, which automatically detects connected devices.
- Manage day-to-day networking, like subnets, VLANs, local DHCP configuration, and IP management.
- Nuance NTP and DNS operation to match your local environment.
Provision & manage servers
Explore automated provisioning with MAAS:
- Find connected machines.
- Add and configure machines, whether bare metal or virtual, and manage their power state.
- Discover server capabilities by commissioning machines.
- Deploy machines to make them productive.
- Configure specialty configurations for specific needs.
- Rescue, recover and recycle machines, including full data erasure.
Group machines for easy identification
Availability zones provide failover; resource pools group machines for easy tracking; tags and annotations provide a more freeform labeling system. All three groups are searchable from both UI and CLI.
- Set up availability zones to create redundant failover.
- Assign resource pools to budget provisioning.
- Label and even control machine behavior with tags and annotations.
Manage deployment OS images
MAAS supports a very wide range of Linux, Windows, and specialty operating systems.
- Set up image SimpleStreams to keep up-to-date.
- Use custom and local mirrors to improve download performance.
- Build your own Ubuntu images
- Build custom images, including RHEL, CentOS, Oracle Linux, VMWare ESXI, Windows, and others.
Keep things running smoothly
Performance, security, and auditing are integrated capabilities of MAAS.
- Use logging wisely to keep track.
- Monitor MAAS to manage performance and find bottlenecks.
- Enhance MAAS security and manage MAAS users to maintain data and operational security.
- Enable high availability to scale workloads.
Handle specialty situations
Deploy real-time or FIPS-compliant kernels, run MAAS in an air-gapped environment, and write Python programs to control MAAS. You can even deploy virtual machines on an IBM Z Series.
- Deploy real-time or FIPS-compliant kernels.
- Run MAAS in air-gapped mode.
- Script your MAAS instance with Python.
- Deploy virtual machines on an IBM Z series machine.
Last updated 6 days ago.