Find the precise details to set parameters, make informed decisions, and take the right actions in MAAS.
General information
These essential reference materials will help make better choices, resolve issues, and clarify ambiguities.
- Release notes are always the best starting point for new installs and upgrades.
- Review the installation requirements when planning a MAAS instance.
- Discover the various options that MAAS offers.
- Troubleshoot issues when things don’t work as expected.
- Improve understanding with the MAAS glossary.
Scripts and automation
Nearly every part of the provisioning life-cycle can be customized and automated.
- Use cloud-init to tailor deployments to match use cases.
- Fine-tune commissioning scripts to gather non-standard hardware information needed for deployment.
- Adapt testing to the local hardware environment.
- Create robust templates for specific applications with Terraform.
MAAS API usage
Every feature available in the UI and CLI is also accessible through the MAAS API, with additional capabilities.
- Learn how to login to the MAAS API.
- Peruse a detailed catalog of API calls, auto-generated directly from the code.
Parameter catalogs
There is always that one, elusive parameter, easy to forget amid many other details and syntax rules.
- MAAS metrics offer more than three dozen specific cluster and performance metrics, each with their own type, units, and labels.
- MAAS can talk to more than twenty different kinds of power drivers, each with numerous parameters that must be correctly specified.
- When deploying a machine, curtin can apply any one of five different standard storage layouts and many combinations of custom layouts to match provisioning requirements.
- MAAS specialty tags define and apply special configurations for kernels, networks, storage, and more specific attributes.