Skip to content

Netbox Server

Netbox Server is a virtual machine based image built on top of a Linux base with cloud-init support.

Base Image

A cloud-init enabled Linux qcow2 image with Netbox pre-installed is required. You can use this packer template to build the image.

Import Image

sherpa server image import \
  --src netbox-server.qcow2 \
  --version 0.1.0 \
  --model netbox_server \
  --default

Default Node Parameters

Property Value
Kind Virtual Machine
CPU 2
RAM 4GB
DISK virtioa.qcow2
DISK Driver virtio
ZTP Method cloud-init
Management Interface eth0
Data Interfaces eth1
Interface Driver virtio

Example Manifest

name = "netbox-server"

nodes = [
  { name = "netbox01", model = "netbox_server" },
]

Node Access

Netbox exposes a web UI on port 443.

From the server host, browse to https://<netbox_mgmt_ip>.

sherpa ssh netbox01
ssh -L 8443:<netbox_mgmt_ip>:443 user@sherpa-server

Then browse to https://localhost:8443.

Notes

  • Approximate time for the system to be ready: 3 minutes