MaaS: Difference between revisions

From /dev/hack
Nullagent (talk | contribs)
Created page with "We have a [https://maas.io/docs MaaS] PXE boot controller accessible on the internal network at: * http://sidecar.int.devhack.net:5240 MaaS can be used for network booting and installing OSes on racked servers, embedded devices, and possibly even used to rapidly provision mobile/laptops/desktops devices which will not be permanently on the devhack network. All devhack members can have access to the PXE boot service. If you have an IDP account then you have MaaS access..."
 
Nullagent (talk | contribs)
No edit summary
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
We have a [https://maas.io/docs MaaS] PXE boot controller accessible on the internal network at:
We have a [https://maas.io/how-it-works MaaS] PXE boot controller accessible on the internal network at:


* http://sidecar.int.devhack.net:5240
* http://sidecar.int.devhack.net:5240
Line 6: Line 6:


All devhack members can have access to the PXE boot service. If you have an IDP account then you have MaaS access already.  
All devhack members can have access to the PXE boot service. If you have an IDP account then you have MaaS access already.  
=== Support Team ===
* @nullagent
* Infrastructure Chatroom




== How to PXE boot your device ==
== How to PXE boot your device ==


MaaS's PXE boot service runs on a [[Network#VLAN]] on the internal network.
MaaS's PXE boot service runs on a [[Network#VLANs|VLAN]] on the internal network.


If you need access to MaaS outside of the server room you will either need to locate your nearest TRUNK port or locate a port which is configured for access to the PXE VLAN. We may even need to run a new network port if its an area in the space which does not have working network jacks yet.
If you need access to MaaS outside of the server room you will either need to locate your nearest TRUNK port or locate a port which is configured for access to the PXE VLAN. We may even need to run a new network port if its an area in the space which does not have working network jacks yet.
Line 17: Line 22:


# Plug your device into the blue Netgear switch in the lower half of the main rack. Make sure you plugin to a port labeled `MaaS`
# Plug your device into the blue Netgear switch in the lower half of the main rack. Make sure you plugin to a port labeled `MaaS`
# Configure your device to PXE boot using [[Network#VLANs|VLAN 30]]
# Configure your device to PXE boot
# Boot your device and ensure it was able to PXE boot
# Boot your device and ensure it was able to PXE boot
# Ask a MaaS admin in Matrix to allocate the device to you.
# Ask a MaaS admin (or become one) in Matrix to allocate the device to you.
#  
# You should now be able to manage your machine by visiting http://sidecar.int.devhack.net:5240/MAAS/r/machine


=== TRUNK Ports ===
=== TRUNK Ports ===
Line 27: Line 32:
# Configure your device to PXE boot using [[Network#VLANs|VLAN 30]]
# Configure your device to PXE boot using [[Network#VLANs|VLAN 30]]
# Boot your device and ensure it was able to PXE boot
# Boot your device and ensure it was able to PXE boot
# Ask a MaaS admin in Matrix to allocate the device to you.
# Ask a MaaS admin (or become one) in Matrix to allocate the device to you.
# You should now be able to manage your machine by visiting http://sidecar.int.devhack.net:5240/MAAS/r/machine
# You should now be able to manage your machine by visiting http://sidecar.int.devhack.net:5240/MAAS/r/machine
== How to Login to MaaS ==
* Visit http://sidecar.int.devhack.net:5240
** Be sure to use HTTP not HTTPS
* Make sure you allow popups for the site
*  Click login if you're not taken to the login page automatically
* Select the left "Sign in with /dev/hack" button OR right "Static Identity" button if you have a local account
[[Category:Infrastructure]]
[[Category:Network]]

Latest revision as of 06:43, 16 December 2024

We have a MaaS PXE boot controller accessible on the internal network at:

MaaS can be used for network booting and installing OSes on racked servers, embedded devices, and possibly even used to rapidly provision mobile/laptops/desktops devices which will not be permanently on the devhack network.

All devhack members can have access to the PXE boot service. If you have an IDP account then you have MaaS access already.

Support Team

  • @nullagent
  • Infrastructure Chatroom


How to PXE boot your device

MaaS's PXE boot service runs on a VLAN on the internal network.

If you need access to MaaS outside of the server room you will either need to locate your nearest TRUNK port or locate a port which is configured for access to the PXE VLAN. We may even need to run a new network port if its an area in the space which does not have working network jacks yet.

Server Room

  1. Plug your device into the blue Netgear switch in the lower half of the main rack. Make sure you plugin to a port labeled `MaaS`
  2. Configure your device to PXE boot
  3. Boot your device and ensure it was able to PXE boot
  4. Ask a MaaS admin (or become one) in Matrix to allocate the device to you.
  5. You should now be able to manage your machine by visiting http://sidecar.int.devhack.net:5240/MAAS/r/machine

TRUNK Ports

  1. Plug your device into a TRUNK port
  2. Configure your device to PXE boot using VLAN 30
  3. Boot your device and ensure it was able to PXE boot
  4. Ask a MaaS admin (or become one) in Matrix to allocate the device to you.
  5. You should now be able to manage your machine by visiting http://sidecar.int.devhack.net:5240/MAAS/r/machine

How to Login to MaaS

  • Visit http://sidecar.int.devhack.net:5240
    • Be sure to use HTTP not HTTPS
  • Make sure you allow popups for the site
  • Click login if you're not taken to the login page automatically
  • Select the left "Sign in with /dev/hack" button OR right "Static Identity" button if you have a local account