MAAS

From Omnia
Revision as of 02:36, 4 February 2024 by Kenneth (talk | contribs) (→‎Install)
Jump to navigation Jump to search

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

keywords