MAAS 2.8 – new features
by Eduardo Aguilar Pelaez on 24 June 2020
What’s new?
This new release of MAAS brings three key new benefits:
- Virtual machines with LXD (Beta)
- Tighter, more responsive UX
- External/remote PostgreSQL database
If you know what you want, go to maas.io/install, otherwise let’s dive in and explore these further.
Virtual machines (VMs) with LXD (Beta)
MAAS 2.8 can set up L XD-based VM hosts and virtual machines. This is an additional option to the existing libvirt-based VM hosts/VMs functionality.
LXD VMs are manageable without requiring SSH access to the VM host, unlike libvirt KVMs.
As a system administrator, using LXD VMs for other staff members means that you don’t have to give them SSH access to the bare metal servers meaning better permission control of the estate.
Finally, LXD has a clear API making it easy to deploy and manage.
Tighter, more responsive UX
Machine listings have been improved, some of the most visible changes involve the way that long lists are presented within categories, as shown below.
Among those other changes are
- persisting UI state for grouping
- new grouping options
- bookmarkable URLs with filter and search parameters, and many other performance improvements
This was achieved by building the interface from the ground up in React and Redux. If you’re interested in more details, see these blogs on the framework used and speed improvements.
External/remote PostgreSQL database
The MAAS 2.8 snap now has a separate database to allow for scalability. This means that the MAAS database can be located outside the snap either on localhost, or on a remote server altogether.
This will be the approach going forward so we have prepared guides covering set up, management and configuration. If you are testing MAAS we provide a test DB configuration that embeds the database in a separate snap that can easily be connected to MAAS. To learn more please go to maas.io/docs/install-from-a-snap
Other improvements
This release also includes many fixes to ensure a high quality user experience and operations. If you’d like to read more you can read more here.
Related posts
Data Centre AI evolution: combining MAAS and NVIDIA smart NICs
It has been several years since Canonical committed to implementing support for NVIDIA smart NICs in our products. Among them, Canonical’s metal-as-a-service (MAAS) enables the management and control of smart NICs on top of bare-metal servers. NVIDIA BlueField smart NICs are very high data rate network interface cards providing advanced s […]
Canonical joins the Sylva project
Canonical is proud to announce that we have joined the Sylva project of Linux Foundation Europe as a General Member. We aim to bring our open source infrastructure solutions to Sylva and contribute to the project’s goal of providing a platform to validate cloud-native telco functions. Sylva was created to accelerate the cloudification of […]
A call for community
Introduction Open source projects are a testament to the possibilities of collective action. From small libraries to large-scale systems, these projects rely on the volunteer efforts of communities to evolve, improve, and sustain. The principles behind successful open source projects resonate deeply with the divide-and-conquer strategy, a […]