Skip to main content

NetBox Enterprise Helm Installation Guides

Beta Notice: These Helm charts are currently in beta. While stable for testing and development environments, please thoroughly test in your specific environment before production deployment. For the most up-to-date information, please refer to the main documentation.

Installation Guides

Overview

Getting Started

Architecture overview and deployment approach for NetBox Enterprise Helm deployment.

System requirements, Kubernetes setup, storage, database, and licensing requirements.

Step-by-step installation guide for NetBox Enterprise using Helm on Kubernetes.

Post-installation operations, maintenance, upgrades, and ongoing management procedures.

Common issues, diagnostic procedures, and solutions for NetBox Enterprise Helm deployments.

Values Guide

Configuration

Comprehensive configuration documentation, overlay values files, and customization options.

Advanced Configuration

Advanced Helm values template for complex configurations including external databases and custom ingress settings.

Configuration template for connecting NetBox Enterprise to external PostgreSQL databases.

YAML template for configuring private container registries in environments with restricted connectivity.

Real-world deployment examples for various environments and use cases.

Specific configuration and deployment steps for Amazon Elastic Kubernetes Service (EKS).

Specific configuration and deployment steps for Azure Kubernetes Service (AKS).

Installation Configuration Files

values-extra.yaml

Configuration Template

Customer Customization Overlay

Template for customer-specific values that overlay the base NetBox Enterprise Helm chart values, including custom configurations, resource limits, and environment-specific settings.

helm install netbox-enterprise oci://registry.netboxlabs.com/netbox-enterprise/beta/netbox-enterprise --values netbox-enterprise-values.yaml --values values-extra.yaml --version 1.11.4

validate-config.sh

Validation Script

Configuration Validation Script

Pre-installation validation script for checking Helm configuration files, Kubernetes cluster requirements, and environment setup before deploying NetBox Enterprise.

chmod +x validate-config.sh && ./validate-config.sh --values netbox-enterprise-values.yaml --namespace netbox-enterprise

private-registry.yaml

Registry Configuration

Private Registry Configuration

Configuration template for environments with restricted connectivity, including private registry setup, image pull secrets, and air-gapped deployment configurations.

helm install netbox-enterprise oci://your-private-registry.com/netbox-enterprise --values private-registry.yaml --version 1.11.4

private-registry.sh

Registry Setup Script

Registry Setup and Validation Script

Automated script for setting up private registries, configuring image pull secrets, and validating registry connectivity for environments with restricted internet access.

chmod +x private-registry.sh && ./private-registry.sh --registry your-private-registry.com --namespace netbox-enterprise

Support & Resources