From f83ef34e36f236c51c36ee36ebb1a4cc4b9f41c7 Mon Sep 17 00:00:00 2001 From: Jay Phillips Date: Fri, 12 Jun 2026 19:05:03 +0000 Subject: [PATCH] Add NetBox --- apps/netbox/netbox.yaml | 48 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 apps/netbox/netbox.yaml diff --git a/apps/netbox/netbox.yaml b/apps/netbox/netbox.yaml new file mode 100644 index 0000000..0849b4a --- /dev/null +++ b/apps/netbox/netbox.yaml @@ -0,0 +1,48 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: netbox + namespace: argocd +spec: + project: default + + source: + repoURL: https://charts.netbox.oss.netboxlabs.com/ + chart: netbox + targetRevision: 5.* + + helm: + values: | + ingress: + enabled: true + className: nginx + + annotations: + cert-manager.io/cluster-issuer: home-lab-ca + + hosts: + - host: netbox.home.lan + paths: + - path: / + pathType: Prefix + + tls: + - secretName: netbox-home-lan-tls + hosts: + - netbox.home.lan + + persistence: + enabled: true + storageClass: longhorn + size: 20Gi + + postgresql: + enabled: true + primary: + persistence: + enabled: true + storageClass: longhorn + size: 20Gi + + redis: + enabled: true