Skip to main content

VRF Context plugin for Netbox

Project description

Netbox VRF Context Plugin

This is a netbox plugin for model VRF Contexts. It has dependencies on:

Netbox BGP - https://pypi.org/project/netbox-bgp/ Static Routes - https://github.com/jbparrish17/netbox-static-routes

Development

cp development/dev.env.example development/dev.env
# Set a password for POSTGRES_PASSWORD and REDIS_PASSWORD
# 
vi development/dev.env


virtualenv --python=python3.10 venv
. ./venv/usr/local/bin/activate
# pip install -r requirements.txt   (for liniting)
# or
# pip install poetry invoke
invoke build
invoke debug

Deployment

The plugin is available as a Python package in pypi and can be installed with pip

pip install netbox-vrf-context

Enable the plugin in netbox/netbox/configuration.py in the PLUGINS parameter (which is a list):

PLUGINS = [
    'netbox_bgp',
    'netbox_static_routes',
    'netbox-vrf-context'
]

Save the file and restart the Netbox service.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

netbox-vrf-context-0.1.0.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

netbox_vrf_context-0.1.0-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file netbox-vrf-context-0.1.0.tar.gz.

File metadata

  • Download URL: netbox-vrf-context-0.1.0.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.1 CPython/3.10.2 Darwin/21.6.0

File hashes

Hashes for netbox-vrf-context-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a8f9596a3cf3e51830dd3ee17543345b35e03eda3563e9207e8e5eae96678976
MD5 376f6b1b37d9ad8a139db5145eff6145
BLAKE2b-256 522cb0d54399b8b8080e9a2faa93a9835e8e0362c21370fe86196eb45714780f

See more details on using hashes here.

File details

Details for the file netbox_vrf_context-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for netbox_vrf_context-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 78efc47865c510b1391e9ed4f305bf166221b02361f1d5f735ba992c438829a2
MD5 c96dda23f7c6acf529589321c93a138c
BLAKE2b-256 7b778df1d8b013cc8dc4c2a620b0c51fc098e7f29617eadabe6cf546fcd9f23d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page