bunkerweb base working with global mariadb and redis

This commit is contained in:
2026-02-15 16:47:30 -05:00
parent 8141270eda
commit e4bb4902a4
4 changed files with 89 additions and 21 deletions

View File

@@ -4,6 +4,7 @@
# Global settings
settings:
existingSecret: bunkerweb-settings-secret
misc:
# Replace with your DNS resolver
# to get it: kubectl exec in a random pod then cat /etc/resolv.conf
@@ -12,12 +13,21 @@ settings:
# dnsResolvers: "kube-dns.kube-system.svc.cluster.local"
dnsResolvers: "kube-dns.kube-system.svc.cluster.local"
redis:
redisHost: redis-master.redis.svc.cluster.local
kubernetes:
# We only consider Ingress resources with ingressClass bunkerweb to avoid conflicts with existing ingress controller
ingressClass: "bunkerweb"
# Optional: you can choose namespace(s) where BunkerWeb will listen for Ingress/ConfigMap changes
# Default (blank value) is all namespaces
namespaces: "default stashapp"
namespaces: "default bunkerweb stashapp"
api:
useUserPass:
# If enable, it will use settings.existingSecret
fromExistingSecret: false
# ----- WEB UI CONFIGURATION -----
ui:
@@ -33,7 +43,7 @@ settings:
# Domain name for UI access
# Example: "bunkerweb-ui.example.com"
serverName: "bunkerweb-ui.xai-corp.net"
serverName: "bunkerweb-ux.xai-corp.net"
# Path for UI access (usually "/")
serverPath: "/"
@@ -46,7 +56,7 @@ settings:
# Secret name containing TLS certificate
# Leave empty to disable HTTPS
tlsSecretName: xai-corp-production-tls-bunkerweb-ui
tlsSecretName: xai-corp-production-tls-bunkerweb-ux
# Override the bunkerweb-external service type to ClusterIP
# Since we don't need to expose it to the outside world
@@ -56,11 +66,13 @@ service:
# BunkerWeb settings
bunkerweb:
tag: 1.6.6
enabled: true
tag: 1.6.8
replicas: 0
# Scheduler settings
scheduler:
tag: 1.6.6
tag: 1.6.8
livenessProbe:
periodSeconds: 15
timeoutSeconds: 2
@@ -79,19 +91,28 @@ scheduler:
# Controller settings
controller:
tag: 1.6.6
enabled: true
tag: 1.6.8
# UI settings
ui:
tag: 1.6.6
tag: 1.6.8
livenessProbe:
periodSeconds: 15
timeoutSeconds: 2
failureThreshold: 5
api:
enabled: true
tag: 1.6.6
tag: 1.6.8
livenessProbe:
periodSeconds: 15
timeoutSeconds: 2
failureThreshold: 5
redis:
enabled: false
mariadb:
enabled: false
# config:
# database: bunkerweb