No introduction found. Create it?
Install with:
helm repo add bjw-s oci://ghcr.io/bjw-s/helm/
helm install litellm bjw-s/app-template -f values.yaml
See examples from other people.
Name | Repo | Stars | Version | Timestamp |
---|
See the most popular values for this chart:
Key | Types |
---|---|
ingress.app.className (5) external | string |
ingress.app.hosts[].host (5) {{ .Release.Name }}.${SECRET_DOMAIN} | string |
string | |
string | |
number, string | |
ingress.app.annotations."external-dns.alpha.kubernetes.io/target" (4) external.${SECRET_DOMAIN} | string |
string | |
ingress.app.annotations."hajimari.io/icon" (2) mdi:math-compass | string |
string | |
string | |
ingress.app.annotations."nginx.ingress.kubernetes.io/auth-response-headers" (1) Remote-User,Remote-Name,Remote-Groups,Remote-Email | string |
ingress.app.annotations."nginx.ingress.kubernetes.io/auth-signin" (1) https://auth.${SECRET_DOMAIN}?rm=$request_method | string |
ingress.app.annotations."nginx.ingress.kubernetes.io/auth-snippet" (1) proxy_set_header X-Forwarded-Method $request_method; | string |
ingress.app.annotations."nginx.ingress.kubernetes.io/auth-url" (1) http://authelia.default.svc.cluster.local/api/verify | string |
ingress.app.tls[].hosts[] (4) - litellm.${SECRET_DOMAIN} | string |
ingress.app.tls[].secretName (1) ${SECRET_DOMAIN/./-}-tls | string |
boolean | |
ingress.litellm.annotations."haproxy.org/allow-list" (1) ${HAPROXY_WHITELIST} | string |
ingress.litellm.annotations."haproxy.org/response-set-header" (1) Strict-Transport-Security "max-age=31536000"
X-Frame-Options "DENY"
X-Content-Type-Options "nosniff"
Referrer-Policy "strict-origin-when-cross-origin"
| string |
string | |
boolean | |
ingress.litellm.hosts[].host (1) litellm.${SECRET_DEFAULT_DOMAIN} | string |
string | |
string | |
string | |
ingress.litellm.tls[].hosts[] (1) - litellm.${SECRET_DEFAULT_DOMAIN} | string |
service.app.controller (5) litellm | string |
number | |
boolean | |
string | |
service.app.annotations."external-dns.alpha.kubernetes.io/hostname" (1) langfuse.${SECRET_DOMAIN_TWO} | string |
service.app.type (2) LoadBalancer | string |
string | |
number | |
string | |
string | |
controllers.litellm.containers.app.args[] (4) - --config | string |
string | |
controllers.litellm.containers.app.image.repository (4) ghcr.io/berriai/litellm | string |
controllers.litellm.containers.app.image.tag (4) main-v1.40.22 | string |
controllers.litellm.containers.app.env.DATABASE_URL (2) postgresql://postgres:${SECRET_POSTGRES_PASSWORD}@cloudnative-pg-cluster.database.svc.cluster.local:5432/lightllm | string |
string | |
string | |
string | |
string | |
controllers.litellm.containers.app.env.PROMETHEUS_URL (1) http://prometheus-kube-prometheus-prometheus.observability.svc.cluster.local:9090 | string |
string | |
controllers.litellm.containers.app.env.UI_PASSWORD (1) ${SECRET_LITELLM_UI_PASSWORD} | string |
controllers.litellm.containers.app.env.UI_USERNAME (1) ${SECRET_LITELLM_UI_USERNAME} | string |
boolean | |
boolean | |
number | |
controllers.litellm.containers.app.probes.liveness.spec.httpGet.path (2) /health/liveliness | string |
number | |
number | |
number | |
number | |
boolean | |
boolean | |
number | |
string | |
number | |
number | |
number | |
number | |
string | |
string | |
boolean | |
string | |
boolean | |
controllers.litellm.containers.litellm.args[] (2) - --config | string |
string | |
string | |
controllers.litellm.containers.litellm.env.REDIS_URL (1) redis://dragonfly.database.svc.cluster.local | string |
boolean | |
controllers.litellm.containers.litellm.image.repository (2) ghcr.io/berriai/litellm-non_root | string |
controllers.litellm.containers.litellm.image.tag (2) main-v1.60.0@sha256:d2c08fb25abed9cb612ae6d693d19cf77f7e73ac4719a3fb33b6fa292fc03760 | string |
boolean | |
boolean | |
number | |
string | |
number | |
number | |
number | |
number | |
boolean | |
boolean | |
number | |
string | |
number | |
number | |
number | |
number | |
string | |
string | |
string | |
boolean | |
string | |
boolean | |
string | |
number | |
string | |
controllers.litellm.initContainers.init-db.image.repository (3) ghcr.io/home-operations/postgres-init | string |
controllers.litellm.initContainers.init-db.image.tag (3) 17.4@sha256:a9f405688344a8a6f718e2c344438342ad21540986aeb5ab5fa781831eb2c597 | string, number |
number | |
string | |
controllers.litellm.strategy (1) RollingUpdate | string |
number | |
string | |
number | |
boolean | |
number | |
string | |
string | |
string | |
string | |
number | |
boolean | |
boolean | |
persistence.config-file.globalMounts[].path (3) /app/config.yaml | string |
boolean | |
string | |
persistence.config-file.name (3) litellm-configmap | string |
persistence.config-file.type (3) configMap | string |
string | |
boolean | |
persistence.config.globalMounts[].subPath (2) config.yaml | string |
persistence.config.type (3) configMap | string |
persistence.config.name (2) litellm-configmap | string |
boolean | |
persistence.config.path (1) /volume1/network-storage/ollama/lightllm | string |
persistence.config.server (1) 192.168.1.2 | string |
persistence.cache.globalMounts[].path (2) /.cache | string |
persistence.cache.globalMounts[].subPath (2) cache | string |
persistence.cache.type (2) emptyDir | string |
boolean | |
string | |
boolean | |
boolean | |
number | |
boolean | |
number | |
containerSecurityContext.seccompProfile.type (1) RuntimeDefault | string |
fullnameOverride (1) litellm | string |
prisma-client.globalMounts[].path (1) /usr/local/lib/python3.13/site-packages/prisma | string |
string | |
prisma-client.type (1) emptyDir | string |
string | |
string | |
string |