MAAS
MAAS
MAAS | Metal as a Service https://maas.io/
Very fast server provisioning for your data centre
Self-service, remote installation of Windows, CentOS, ESXi and Ubuntu on real servers turns your data centre into a bare metal cloud.
Welcome to metal-as-a-service.
Data centre automation Your next rack is a bare metal cloud. Metal-As-A-Service (MAAS) provisioning with Windows, ESXi, Linux.
- Bare metal cloud with on-demand servers
- Remote edge cluster operations
- Infrastructure monitoring and discovery
- Ansible, Chef, Puppet, SALT, Juju integration
- Super fast install from scratch
- VMWare ESXi, Windows, CentOS, RHEL, Ubuntu
- Custom images with pre-installed apps
- Disk and network configuration
- API-driven DHCP, DNS, PXE, IPAM
- REST API for provisioning
- LDAP user authentication
- Role-based access control (RBAC)
- Hardware testing and commissioning
Setup MAAS
Setting and using up MAAS - JOID - OPNFV Wiki - https://wiki.opnfv.org/display/joid/Setting+and+using+up+MAAS
Nodes Networking: Deploying OpenStack on MAAS 1.9+ with Juju | Ubuntu blog - https://blog.ubuntu.com/2016/01/31/nodes-networking-deploying-openstack-on-maas-1-9-with-juju
pronouncebale machine names
I understand that sabdfl specifically requested 5-character machine names in MAAS (rather than MAC or IP based names like AWS).
I'd like to make an additional request from a usability perspective... Can we please make the MAAS machine names pronounceable? It's really, really difficult to talk about machines in a cluster when the name is "kslnw" or "xpxrqm".
Here's a suggestion:
$ sudo apt-get install wamerican $ shuf -n 1 /usr/share/dict/american-english | sed 's/[^a-zA-Z]//g'
That gives much more readable, though still random, machine names. That dictionary has 100K words in it. There's also wbritish, wcanadian. See the scowl source package or http://wordlist.sourceforge.net/ for more information.
Ref: Bug #1287224 “MAAS random generated hostnames are not pronouncea...” : Bugs : MAAS - https://bugs.launchpad.net/maas/+bug/1287224
Install
MAAS | How to install MAAS https://maas.io/docs/fresh-installation-of-maas
Install 3.4 Snap
As of 2024.02.03:
sudo snap install --channel=3.4 maas