Services
DHCP & DNS
The management VM uses DNSMasq for providing DHCP and DNS services.
DHCP is exclusively used on the internal network, and hardware management network (if it exists).
Domains:
-
.local
(local) refers to host entries that are available from the physical local server -
.mtl
(metal) refers to the deployment network, this is only available to hypervisors and the management VM -
.hmn
(hardware) refers to the hardware management network, this is used for discovering and managing BMCs
DNS Name(s) | Endpoint |
---|---|
|
Resolvable from within the management VM, routes to server the VM is running on. |
|
Resolvable to the local running management VM, if one is present. |
|
Resolvable to the currently running management VM’s IP |
|
Resolves to the repository hosted by Nexus in the management VM. |
|
Resolves to the registry hosted by Nexus in the management VM. |
HTTP / HTTPS
The management VM runs An HTTP / HTTPS webserver for serving bootable artifacts.
Proxies are set up for routing to other local services.
Image Registry and Package Repositories
Service | URL |
---|---|
Nexus endpoint for internal and external users |
|
Internal DNS endpoint for packages |
|
Internal DNS endpoint for registry |
Monitoring
The management VM offers monitoring services through:
-
Grafana
-
Grok Exporter
-
Prometheus
Service | URL | Proxy Port |
---|---|---|
Grafana |
|
|
Prometheus |
|
The "Proxy Port" refers to the port that the URL is proxying to, this is the port that the service is listening on.