mirror of
https://gitlab.com/deepcypher/dc-kc.git
synced 2026-01-27 11:12:08 +00:00
alloy
A Helm chart for Kubernetes
Requirements
| Repository | Name | Version |
|---|---|---|
| https://gitlab.com/api/v4/projects/55284972/packages/helm/stable | open-webui | 0.2.12 |
Values
| Key | Type | Default | Description |
|---|---|---|---|
| environment.baseDomain | string | "deepcypher.me" |
|
| environment.contact.email | string | "noreply@deepcypher.me" |
|
| environment.contact.name | string | "George Onoufriou" |
|
| environment.hardware | string | "metal" |
|
| environment.location.name | string | "unknown" |
|
| environment.mode | string | "production" |
|
| environment.name | string | "unknown" |
|
| environment.revision | string | "main" |
|
| oidc.config.ref | string | "owncloak" |
|
| oidc.realm.name | string | "deepcypher" |
|
| oidc.realm.ref | string | "owncloak-deepcypher" |
|
| open-webui.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[0].matchExpressions[0].key | string | "kubernetes.io/arch" |
|
| open-webui.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[0].matchExpressions[0].operator | string | "In" |
|
| open-webui.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[0].matchExpressions[0].values[0] | string | "amd64" |
|
| open-webui.env[0].name | string | "OLLAMA_BASE_URL" |
|
| open-webui.env[0].value | string | "http://ollama.ollama:11434" |
|
| open-webui.env[10].name | string | "OAUTH_CLIENT_SECRET" |
|
| open-webui.env[10].valueFrom.secretKeyRef.key | string | "clientSecret" |
|
| open-webui.env[10].valueFrom.secretKeyRef.name | string | "oidc-credentials" |
|
| open-webui.env[11].name | string | "OPENID_PROVIDER_URL" |
|
| open-webui.env[11].valueFrom.configMapKeyRef.key | string | "wellKnownURL" |
|
| open-webui.env[11].valueFrom.configMapKeyRef.name | string | "oidc-urls" |
|
| open-webui.env[12].name | string | "OAUTH_PROVIDER_NAME" |
|
| open-webui.env[12].value | string | "Keycloak" |
|
| open-webui.env[13].name | string | "OAUTH_SCOPES" |
|
| open-webui.env[13].value | string | "openid email profile roles" |
|
| open-webui.env[14].name | string | "OAUTH_ROLES_CLAIM" |
|
| open-webui.env[14].value | string | "roles" |
|
| open-webui.env[15].name | string | "OAUTH_ALLOWED_ROLES" |
|
| open-webui.env[15].value | string | "user" |
|
| open-webui.env[16].name | string | "OAUTH_ADMIN_ROLES" |
|
| open-webui.env[16].value | string | "admin" |
|
| open-webui.env[1].name | string | "WEBUI_SECRET_KEY" |
|
| open-webui.env[1].valueFrom.secretKeyRef.key | string | "WEBUI_SECRET_KEY" |
|
| open-webui.env[1].valueFrom.secretKeyRef.name | string | "open-webui" |
|
| open-webui.env[2].name | string | "JWT_EXPIRES_IN" |
|
| open-webui.env[2].value | string | "12h" |
|
| open-webui.env[3].name | string | "GLOBAL_LOG_LEVEL" |
|
| open-webui.env[3].value | string | "DEBUG" |
|
| open-webui.env[4].name | string | "ENABLE_VERSION_UPDATE_CHECK" |
|
| open-webui.env[4].value | string | "false" |
|
| open-webui.env[5].name | string | "ENABLE_LOGIN_FORM" |
|
| open-webui.env[5].value | string | "false" |
|
| open-webui.env[6].name | string | "ENABLE_SIGNUP" |
|
| open-webui.env[6].value | string | "false" |
|
| open-webui.env[7].name | string | "ENABLE_OAUTH_SIGNUP" |
|
| open-webui.env[7].value | string | "true" |
|
| open-webui.env[8].name | string | "OAUTH_MERGE_ACCOUNTS_BY_EMAIL" |
|
| open-webui.env[8].value | string | "true" |
|
| open-webui.env[9].name | string | "OAUTH_CLIENT_ID" |
|
| open-webui.env[9].valueFrom.secretKeyRef.key | string | "clientId" |
|
| open-webui.env[9].valueFrom.secretKeyRef.name | string | "oidc-credentials" |
|
| open-webui.image.registry | string | "ghcr.io" |
|
| open-webui.image.repository | string | "open-webui/open-webui" |
|
| open-webui.image.tag | string | "0.6.41" |
|
| open-webui.ingress.annotations."cert-manager.io/cluster-issuer" | string | "letsencrypt-dns" |
|
| open-webui.ingress.annotations."traefik.ingress.kubernetes.io/router.middlewares" | string | "traefik-headers@kubernetescrd" |
|
| open-webui.ingress.className | string | "traefik" |
|
| open-webui.ingress.enabled | bool | true |
|
| open-webui.ingress.hosts[0].host | string | "chat.deepcypher.me" |
|
| open-webui.ingress.hosts[0].paths[0].path | string | "/" |
|
| open-webui.ingress.hosts[0].paths[0].pathType | string | "ImplementationSpecific" |
|
| open-webui.ingress.tls[0].hosts[0] | string | "chat.deepcypher.me" |
|
| open-webui.ingress.tls[0].secretName | string | "chat.deepcypher.me-tls" |
|
| open-webui.netpol.enabled | bool | false |
|
| open-webui.persistence.enabled | bool | true |
|
| open-webui.persistence.size | string | "50Gi" |
|
| open-webui.resourcesEnabled | bool | true |
|
| open-webui.startupProbe.failureThreshold | int | 50 |
|
| open-webui.startupProbe.httpGet.path | string | "/" |
|
| open-webui.startupProbe.httpGet.port | string | "http" |
|
| open-webui.startupProbe.timeoutSeconds | int | 2 |