Metadata-Version: 2.1
Name: netbox-k8s-cluster-info
Version: 1.0.0
Summary: K8s Cluster Info Netbox Plugin
Author-email: ducna <ducna-hcd@gmail.com>
License: Apache-2.0
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Requires-Python: >=3.10.12
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: build
Requires-Dist: build==1.2.1; extra == "build"
Requires-Dist: setuptools==70.3.0; extra == "build"
Requires-Dist: twine==5.1.1; extra == "build"
Provides-Extra: tools
Requires-Dist: ruff==0.5.1; extra == "tools"


## Install Require

netbox version >= 4.0

## Known Issues

- WARNING: This plugin is only tested with a single NetBox version at this time.

## Installation Guide

### In mono service:

To install the plugin, first using pip and install netbox-k8s-cluster-info:

   ```
   cd /opt/netbox
   source venv/bin/activate
   pip install netbox-k8s-cluster-info
   ```

Next, enable the plugin in /opt/netbox/netbox/netbox/configuration.py, or if you have a /configuration/plugins.py file, the plugins.py file will take precedence.

   ```
   PLUGINS = [
      'netbox_k8s_cluster_info'
   ]
   ```
Then you may need to perform the final step of restarting the service to ensure that the changes take effect correctly:

   ```
   python netbox/manage.py migrate netbox_k8s_cluster_info
   sudo systemctl restart netbox
   ```
