get bunkerweb-ui working
This commit is contained in:
55
ansible-5/roles/prod.k3s/files/bunkerweb/remote_values.yaml
Normal file
55
ansible-5/roles/prod.k3s/files/bunkerweb/remote_values.yaml
Normal file
@@ -0,0 +1,55 @@
|
|||||||
|
bunkerweb:
|
||||||
|
tag: 1.6.6
|
||||||
|
tolerations: []
|
||||||
|
volumeMounts: []
|
||||||
|
volumes: []
|
||||||
|
controller:
|
||||||
|
enabled: true
|
||||||
|
tag: 1.6.6
|
||||||
|
tolerations: []
|
||||||
|
|
||||||
|
scheduler:
|
||||||
|
tag: 1.6.6
|
||||||
|
extraEnvs:
|
||||||
|
# Enable real IP module to get real IP of clients
|
||||||
|
- name: USE_REAL_IP
|
||||||
|
value: "yes"
|
||||||
|
features:
|
||||||
|
php:
|
||||||
|
localPhp: ""
|
||||||
|
localPhpPath: ""
|
||||||
|
remotePhp: ""
|
||||||
|
remotePhpPort: ""
|
||||||
|
remotePhpPath: ""
|
||||||
|
|
||||||
|
service:
|
||||||
|
annotations: {}
|
||||||
|
enabled: true
|
||||||
|
externalTrafficPolicy: Local
|
||||||
|
type: LoadBalancer
|
||||||
|
|
||||||
|
settings:
|
||||||
|
existingSecret: ""
|
||||||
|
kubernetes:
|
||||||
|
domainName: cluster.local
|
||||||
|
ignoreAnnotations: ""
|
||||||
|
ingressClass: bunkerweb
|
||||||
|
namespaces: ""
|
||||||
|
misc:
|
||||||
|
apiWhitelistIp: 127.0.0.0/8 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16
|
||||||
|
databaseUri: ""
|
||||||
|
dnsResolvers: default.svc.cluster.local
|
||||||
|
ui:
|
||||||
|
ingress:
|
||||||
|
enabled: false
|
||||||
|
extraAnnotations: {}
|
||||||
|
ingressClassName: ""
|
||||||
|
serverName: ""
|
||||||
|
serverPath: /
|
||||||
|
tlsSecretName: ""
|
||||||
|
overrideAdminCreds: "no"
|
||||||
|
totpSecrets: ""
|
||||||
|
wizard: true
|
||||||
|
ui:
|
||||||
|
enabled: true
|
||||||
|
tag: 1.6.6
|
||||||
@@ -11,12 +11,41 @@ settings:
|
|||||||
# most of the time it's coredns.kube-system.svc.cluster.local or kube-dns.kube-system.svc.cluster.local
|
# most of the time it's coredns.kube-system.svc.cluster.local or kube-dns.kube-system.svc.cluster.local
|
||||||
# dnsResolvers: "kube-dns.kube-system.svc.cluster.local"
|
# dnsResolvers: "kube-dns.kube-system.svc.cluster.local"
|
||||||
dnsResolvers: "default.svc.cluster.local"
|
dnsResolvers: "default.svc.cluster.local"
|
||||||
|
|
||||||
kubernetes:
|
kubernetes:
|
||||||
# We only consider Ingress resources with ingressClass bunkerweb to avoid conflicts with existing ingress controller
|
# We only consider Ingress resources with ingressClass bunkerweb to avoid conflicts with existing ingress controller
|
||||||
ingressClass: "bunkerweb"
|
ingressClass: "bunkerweb"
|
||||||
# Optional: you can choose namespace(s) where BunkerWeb will listen for Ingress/ConfigMap changes
|
# Optional: you can choose namespace(s) where BunkerWeb will listen for Ingress/ConfigMap changes
|
||||||
# Default (blank value) is all namespaces
|
# Default (blank value) is all namespaces
|
||||||
namespaces: ""
|
namespaces: "default stashapp"
|
||||||
|
|
||||||
|
# ----- WEB UI CONFIGURATION -----
|
||||||
|
ui:
|
||||||
|
# Enable the setup wizard on first launch
|
||||||
|
wizard: true
|
||||||
|
# Ingress configuration for UI access
|
||||||
|
ingress:
|
||||||
|
# Set to true to create an Ingress resource for the UI
|
||||||
|
enabled: true
|
||||||
|
|
||||||
|
# IngressClass name to use
|
||||||
|
ingressClassName: "traefik"
|
||||||
|
|
||||||
|
# Domain name for UI access
|
||||||
|
# Example: "bunkerweb-ui.example.com"
|
||||||
|
serverName: "bunkerweb-ui.xai-corp.net"
|
||||||
|
|
||||||
|
# Path for UI access (usually "/")
|
||||||
|
serverPath: "/"
|
||||||
|
|
||||||
|
# Additional annotations for the Ingress resource
|
||||||
|
# Example: {"cert-manager.io/cluster-issuer": "letsencrypt-prod"}
|
||||||
|
extraAnnotations:
|
||||||
|
cert-manager.io/cluster-issuer: letsencrypt-production
|
||||||
|
|
||||||
|
# Secret name containing TLS certificate
|
||||||
|
# Leave empty to disable HTTPS
|
||||||
|
tlsSecretName: xai-corp-production-tls-bunkerweb-ui
|
||||||
|
|
||||||
# Override the bunkerweb-external service type to ClusterIP
|
# Override the bunkerweb-external service type to ClusterIP
|
||||||
# Since we don't need to expose it to the outside world
|
# Since we don't need to expose it to the outside world
|
||||||
@@ -31,10 +60,21 @@ bunkerweb:
|
|||||||
# Scheduler settings
|
# Scheduler settings
|
||||||
scheduler:
|
scheduler:
|
||||||
tag: 1.6.6
|
tag: 1.6.6
|
||||||
|
livenessProbe:
|
||||||
|
periodSeconds: 15
|
||||||
|
timeoutSeconds: 2
|
||||||
|
failureThreshold: 5
|
||||||
extraEnvs:
|
extraEnvs:
|
||||||
# Enable real IP module to get real IP of clients
|
# Enable real IP module to get real IP of clients
|
||||||
- name: USE_REAL_IP
|
- name: USE_REAL_IP
|
||||||
value: "yes"
|
value: "yes"
|
||||||
|
features:
|
||||||
|
php:
|
||||||
|
localPhp: ""
|
||||||
|
localPhpPath: ""
|
||||||
|
remotePhp: ""
|
||||||
|
remotePhpPort: ""
|
||||||
|
remotePhpPath: ""
|
||||||
|
|
||||||
# Controller settings
|
# Controller settings
|
||||||
controller:
|
controller:
|
||||||
@@ -43,3 +83,14 @@ controller:
|
|||||||
# UI settings
|
# UI settings
|
||||||
ui:
|
ui:
|
||||||
tag: 1.6.6
|
tag: 1.6.6
|
||||||
|
livenessProbe:
|
||||||
|
periodSeconds: 15
|
||||||
|
timeoutSeconds: 2
|
||||||
|
failureThreshold: 5
|
||||||
|
api:
|
||||||
|
enabled: true
|
||||||
|
tag: 1.6.6
|
||||||
|
livenessProbe:
|
||||||
|
periodSeconds: 15
|
||||||
|
timeoutSeconds: 2
|
||||||
|
failureThreshold: 5
|
||||||
|
|||||||
@@ -28,7 +28,7 @@
|
|||||||
local_action:
|
local_action:
|
||||||
module: kubernetes.core.helm
|
module: kubernetes.core.helm
|
||||||
release_state: "{{apps.bunkerweb.state}}"
|
release_state: "{{apps.bunkerweb.state}}"
|
||||||
name: bunkerweb
|
name: bunkerweb-1765770291
|
||||||
namespace: "{{apps.bunkerweb.namespace}}"
|
namespace: "{{apps.bunkerweb.namespace}}"
|
||||||
update_repo_cache: True
|
update_repo_cache: True
|
||||||
chart_ref: bunkerweb/bunkerweb
|
chart_ref: bunkerweb/bunkerweb
|
||||||
|
|||||||
Reference in New Issue
Block a user