36 lines
1.0 KiB
YAML
36 lines
1.0 KiB
YAML
apiVersion: helm.cattle.io/v1
|
|
kind: HelmChart
|
|
metadata:
|
|
name: open-webui
|
|
namespace: open-webui
|
|
spec:
|
|
repo: https://helm.openwebui.com/
|
|
chart: open-webui
|
|
targetNamespace: open-webui
|
|
valuesContent: |-
|
|
logging:
|
|
level: "debug"
|
|
ingress:
|
|
enabled: true
|
|
class: "nginx"
|
|
annotations:
|
|
cert-manager.io/cluster-issuer: "letsencrypt-cluster-issuer"
|
|
host: "ai.keligrubb.com"
|
|
tls: true
|
|
existingSecret: "open-webui-tls"
|
|
persistence:
|
|
enabled: true
|
|
size: 64Gi
|
|
sso:
|
|
enabled: true
|
|
enableRoleManagement: true
|
|
roleManagement:
|
|
rolesClaim: "groups"
|
|
adminRoles: "authentik Admins"
|
|
oidc:
|
|
enabled: true
|
|
providerName: "authentik"
|
|
clientId: "xCwvgZsb5376ZWjvGpjNfagYKseLcnGjBYaqnJwl"
|
|
clientSecret: "WN0CyvBG6tXkUmiXIm3UH7EtOml0UkcHV35jYbuuQ4nDN52jLDwSDg9XEAuEz4hs69FcbNPn8hYl21z2091P6AWOb186kcMr4an2dNIa3D82O092pPadQewQFZXijuNh"
|
|
providerUrl: "https://login.keligrubb.com/application/o/luma/.well-known/openid-configuration"
|