netbox_container_plugin

NetBox Containers Plugin

Plugin to document containers, pods, networks, volume mounts and secrets in NetBox.

Status: This plugin is under active development and is not recommended for production use yet!

It will support Podman and Docker - other container engines aren’t supported, by may work if they use the same logic and Podman and Docker.

Features

Requirements

Installation (dev)

  1. Install in your NetBox venv:
    pip install -e /path/to/netbox_container_plugin
    
  2. Add to PLUGINS in configuration.py:
    PLUGINS = [
        "netbox_containers",
    ]
    
  3. Run migrations:
    python /opt/netbox/netbox/manage.py migrate netbox_containers
    
  4. Restart NetBox.

Usage

Data Model (high level)

Development notes

License

See LICENSE.