NetBox Enterprise Helm Installation Guide
Overview
NetBox Enterprise is a comprehensive network source of truth and infrastructure resource management platform. This guide covers the production deployment of NetBox Enterprise using Helm on Kubernetes.
Installation Methods
NetBox Enterprise provides two installation approaches:
Basic Installation (Strongly Recommended)
The NetBox Labs Enterprise Portal provides a guided installation experience that simplifies deployment through:
- Step-by-step configuration wizard
- Automated generation of customized Helm values
- Pre-validated configurations
- Built-in best practices
We strongly recommend using the Basic Installation method for most deployments.
Advanced Installation
If you need to customize the installation beyond what the Basic Installation provides, the Advanced Installation offers more configurability through direct values file manipulation.
Architecture
The NetBox Enterprise Helm chart deploys:
Core Components
- NetBox Enterprise Web: Main application pods running Nginx Unit as the application server
- NetBox Enterprise Worker: Background task processing pods (RQ workers)
- Enterprise Licensing: Integrated licensing and telemetry components
Data Layer
- PostgreSQL: Primary database (internal via Crunchy Data Operator or external)
- Redis: Task queue and caching (internal via Bitnami chart)
- Persistent Storage: Media files, reports, and custom scripts
Optional Components
- Reloader: Automatic pod restarts on configuration changes
Security Features
- Non-root containers with read-only root filesystem
- Pod security contexts with seccomp profiles
- TLS support for all external connections
- Network policy support
This installation guide covers both internal database deployments (default) and external database configurations for production environments.
Next Steps
Continue with the installation process:
- Prerequisites - Ensure your environment meets requirements
- Basic Installation - Recommended guided installation
- Advanced Installation - Custom configuration options
- Troubleshooting - Common issues and solutions
For a comprehensive single-page guide, see: Complete Installation Guide