
Canonical MAAS
8.1#1 in bare metal provisioning softwareFrom $30 a yearFree planWebAPILinuxSelf-hosted
Visit
| Fact | Canonical MAAS | OpenStack Ironic |
|---|---|---|
| Integrations | Canonical documentation names Juju, Chef, Puppet, Ansible, Terraform, OpenStack and Kubernetes as MAAS automation or orchestration integrations. | The documentation lists integrations with OpenStack Identity (Keystone), Compute (Nova), Network (Neutron), Image (Glance), and Object (Swift). |
| License | The MAAS source repository is distributed under the GNU Affero General Public License version 3. | The OpenStack project is provided under the Apache 2.0 license. |
| Purpose | MAAS is an open source platform for centrally managing and provisioning physical servers as cloud resources. | Ironic provisions bare-metal machines and can run independently or as part of an OpenStack cloud. |
MAAS suits teams managing physical servers for private cloud with OpenStack, server automation, or bare metal Kubernetes. Its single-machine installation is also described for homelabs, proofs of concept, and small production environments.
Ironic suits operators provisioning and managing bare-metal machines, either independently or in OpenStack deployments. It is for teams prepared to address network isolation and environment security themselves.