Skip to content

micko/netbox-juniper

Repository files navigation

NetBox Juniper

Netbox plugin for Juniper Networks device configuration components.

PyPi Stars Badge Forks Badge Issues Badge Pull Requests Badge GitHub contributors License Badge Code Style Black

Objectives

NetBox Juniper Plugin is designed to help with the configuration of certain Juniper Networks specific configuration objects.

WARNING

This module is Alpha at best - USE AT YOUR OWN RISK.

Requirements

  • NetBox 4.3.0 or higher
  • Python 3.12 or higher

HowTo

Installation

$ source /opt/netbox/venv/bin/activate
(venv) $ pip install netbox-juniper

Configuration

Add the plugin to the NetBox config: configuration.py

PLUGINS = [
    'netbox_juniper',
]

Permanently keep the plugin installed when using upgrade.sh:

echo netbox-juniper >> local_requirements.txt

Run the following to get things going:

manage.py migrate

Contribute

I am not a Python expert so if you see something that is stupid feel free to improve.

Documentation

Coming Soon: Using NetBox Juniper Plugin

License

Apache 2.0

About

Juniper Networks Plugin for NetBox

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published