MAAS Name |
Assign a unique name and emoji to identify your MAAS instance. |
Settings > Configuration > General |
US-west-2 🇺🇸 MAAS-prod |
Theme Main Colour |
Set a custom theme colour for the MAAS interface. |
Settings > Configuration > General |
Helps differentiate instances visually. |
Data Analytics |
Enable analytics to improve user experience. |
Settings > Configuration > General |
Uses Google Analytics, Usabilla, and Sentry. |
Notifications |
Enable notifications for new releases. |
Settings > Configuration > General |
Helps keep you informed of updates. |
Default Ubuntu Release for Commissioning |
Set the default Ubuntu version for new machine commissioning. |
Settings > Configuration > Commissioning |
Default: Ubuntu 20.04 LTS. |
Default Minimum Kernel Version |
Set the lowest allowed kernel version for new nodes. |
Settings > Configuration > Commissioning |
No minimum by default. |
Default OS for Deployment |
Set the default operating system for deployments. |
Settings > Configuration > Deploy |
Example: Ubuntu, CentOS. |
Default OS Release for Deployment |
Set the specific OS release for deployments. |
Settings > Configuration > Deploy |
Example: Ubuntu 22.04, CentOS 7. |
Hardware Sync Interval |
Frequency of hardware info syncs (in minutes). |
Settings > Configuration > Deploy |
Default: 15 minutes. |
Global Kernel Parameters |
Set boot parameters for all machines. |
Settings > Configuration > Kernel parameters |
Apply settings consistently during boot. |
Security Protocols (TLS) |
Enable TLS for secure communication. |
Run CLI command: sudo maas config-tls enable $key $cert --port YYYY |
TLS is disabled by default. |
Secret Storage |
Integrate MAAS with Vault for secure secrets management. |
Run CLI command: sudo maas config-vault configure ... |
Use Vault to secure secrets. |
Session Timeout |
Set how long user sessions remain active. |
Settings > Security > Session timeout |
Max: 14 days. Example: “2 weeks” or “336 hours.” |
IPMI Settings |
Configure IPMI username, key, and privilege level. |
Settings > Security > IPMI settings |
Privilege levels: Admin, Operator, User. |
User Management |
Manage users, including adding, editing, and deleting users. |
Settings > Users |
Search and sort users easily. |
Proprietary Drivers |
Enable proprietary drivers (e.g., HPVSA). |
Settings > Images > Ubuntu |
Needed for certain hardware setups. |
Windows KMS Host |
Set the host for Windows KMS activation. |
Settings > Images > Windows |
Enter FQDN or IP of the KMS host. |
VMware vCenter Server |
Configure VMware vCenter settings (FQDN, username, datacenter). |
Settings > Images > VMware |
Required for VMware ESXi deployments. |
License Keys |
Add and manage product license keys. |
Settings > License keys |
Sortable, searchable table for licenses. |
Default Storage Layout |
Set the storage layout applied during commissioning. |
Settings > Storage |
Options: Bcache, Flat, LVM, etc. |
Disk Erasure Options |
Choose secure or quick disk erasure methods. |
Settings > Storage |
Secure erase for supported devices. |
HTTP Proxy |
Configure proxy for image downloads and package access. |
Settings > Network > Proxy |
Options: No proxy, Built-in, External, Peer. |
Upstream DNS |
Set DNS servers for resolving external domains. |
Settings > Network > DNS |
Example: 8.8.8.8 for Google DNS. |
NTP Server |
Configure NTP servers for time sync. |
Settings > Network > NTP |
Use external NTP servers only if needed. |
Remote Syslog Server |
Forward logs to a remote syslog server. |
Settings > Network > Syslog |
Helps centralize logging. |
Network Discovery |
Enable passive or active network discovery. |
Settings > Network > Network discovery |
Keeps discovery info accurate. |
Commissioning Scripts |
Upload and manage commissioning scripts. |
Settings > Scripts > Commissioning scripts |
Scripts run during hardware setup. |
Testing Scripts |
Upload and manage testing scripts. |
Settings > Scripts > Testing scripts |
Scripts run to test hardware. |
DHCP Snippets |
Manage DHCP configuration snippets. |
Settings > DHCP snippets |
Useful for custom DHCP settings. |
Package Repos |
Add and manage APT/YUM repositories. |
Settings > Package repos |
Add PPAs or custom repos. |