Skip to content

erichester76/netbox-virtualization-plus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NetBox Virtualization+ Plugin

Virtualization+ is a NetBox plugin providing additional virtualization management features. This includes:

  • VM Snapshots
  • Virtual Switches / Networks
  • Datastores
  • Resource Groups
  • DRS/HA Configuration

Requirements

  • NetBox >= 4.0, <=4.2
  • Python 3.8+

Installation

  1. Clone or download this repository, then navigate into it:

    cd netbox-virtualization-plus
  2. Install the plugin:

    pip install .

    Or install via requirements.txt:

    pip install -r requirements.txt
  3. Enable the plugin in configuration.py (NetBox config):

    PLUGINS = [
        'netbox_virtualization_plus',  
    ]
    PLUGINS_CONFIG = {
        'netbox_virtualization_plus': {
            # Plugin-specific settings here
        }
    }
  4. Restart NetBox services:

    sudo systemctl restart netbox

Usage

After installation, the plugin’s models will appear under Virtualization+ in the NetBox UI.

Contributing

  • Pull requests are welcome.
  • Feel free to open issues for bugs or feature requests.

License

Apache-2.0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages