netbox initial

This commit is contained in:
Philip Haupt
2025-10-20 00:22:59 +02:00
parent 305097466b
commit d4644d6bbf
5 changed files with 1541 additions and 21 deletions

View File

@@ -18,7 +18,7 @@ global:
## - myRegistryKeySecretName
##
imagePullSecrets: []
storageClass: ""
storageClass: openebs-3-replicas
## @section Common parameters
@@ -211,18 +211,18 @@ dbWaitDebug: false
# Email settings
email:
server: localhost
port: 25
username: ""
server: mxe965.netcup.net
port: 587
username: philip.haupt@borninpain.de
password: ""
useSSL: false
useSSL: true
useTLS: false
sslCertFile: ""
sslKeyFile: ""
# Timeout in seconds
timeout: 10
from: ""
existingSecretName: ""
from: noreply@borninpain.de
existingSecretName: netbox
existingSecretKey: email-password
# Enforcement of unique IP space can be toggled on a per-VRF basis. To enforce
@@ -440,7 +440,7 @@ sessionCookieName: sessionid
enableLocalization: false
# Time zone (default: UTC)
timeZone: UTC
timeZone: CET
# Date/time formatting. See the following link for supported formats:
# https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
@@ -1047,7 +1047,7 @@ postgresql:
## @param postgresql.enabled Whether to deploy a PostgreSQL server to satisfy the applications database requirements
## To use an external database set this to false and configure the externalDatabase parameters
##
enabled: true
enabled: false
auth:
username: netbox
database: netbox
@@ -1062,13 +1062,13 @@ postgresql:
## @param externalDatabase.existingSecretKey Key of a secret containing the database credentials
##
externalDatabase:
host: localhost
host: cnpg-netbox-cluster-rw
port: 5432
database: netbox
username: netbox
password: ""
existingSecretName: ""
existingSecretKey: postgresql-password
existingSecretName: cnpg-netbox-cluster-app
existingSecretKey: password
# The following settings also apply when using the bundled PostgreSQL chart:
engine: django.db.backends.postgresql
@@ -1109,7 +1109,7 @@ additionalDatabases: {}
## @param valkey.enabled Whether to deploy a Valkey server to satisfy the applications database requirements
##
valkey:
enabled: true
enabled: false
sentinel:
enabled: false
primarySet: netbox-kv
@@ -1118,7 +1118,7 @@ valkey:
sentinel: false
tasksDatabase:
database: 0
database: 3
ssl: false
insecureSkipTlsVerify: false
# When defining caCertPath, make sure you mount the secret containing the CA certificate on all the necessary containers
@@ -1126,7 +1126,7 @@ tasksDatabase:
# Used only when valkey.enabled is false. host and port are not used if
# sentinels are given.
host: netbox-kv
host: valkey.valkey.svc.cluster.local
port: 6379
sentinels: []
# - mysentinel:26379
@@ -1134,11 +1134,11 @@ tasksDatabase:
sentinelTimeout: 300
username: ""
password: ""
existingSecretName: ""
existingSecretKey: tasks-password
existingSecretName: "netbox"
existingSecretKey: kv-password
cachingDatabase:
database: 1
database: 4
ssl: false
insecureSkipTlsVerify: false
# When defining caCertPath, make sure you mount the secret containing the CA certificate on all the necessary containers
@@ -1146,7 +1146,7 @@ cachingDatabase:
# Used only when valkey.enabled is false. host and port are not used if
# sentinels are given.
host: netbox-kv
host: valkey.valkey.svc.cluster.local
port: 6379
sentinels: []
# - mysentinel:26379
@@ -1154,8 +1154,8 @@ cachingDatabase:
sentinelTimeout: 300
username: ""
password: ""
existingSecretName: ""
existingSecretKey: cache-password
existingSecretName: "netbox"
existingSecretKey: kv-password
## @section Autoscaling parameters