Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions infrastructure/rag/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
dependencies:
- name: langfuse
repository: https://langfuse.github.io/langfuse-k8s
version: 0.12.1
version: 1.5.1
- name: qdrant
repository: https://qdrant.github.io/qdrant-helm
version: 1.15.4
Expand All @@ -14,5 +14,5 @@ dependencies:
- name: ollama
repository: https://otwld.github.io/ollama-helm/
version: 1.27.0
digest: sha256:27cfa430e217d545d1d85479029dc83bf946e32ae1744d35eb94050f1c4714c4
generated: "2025-09-24T12:23:52.977733+02:00"
digest: sha256:86652599791c7f3ae4e66e6ed4404630d733cf35503c4b94b90da9c3c950c7fb
generated: "2025-10-07T10:23:59.709679+02:00"
2 changes: 1 addition & 1 deletion infrastructure/rag/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ appVersion: "1.0.0"
dependencies:
- name: langfuse
repository: https://langfuse.github.io/langfuse-k8s
version: "0.12.1"
version: "1.5.1"
condition: features.langfuse.enabled
- name: qdrant
version: 1.15.4
Expand Down
167 changes: 107 additions & 60 deletions infrastructure/rag/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -450,39 +450,39 @@ shared:


langfuse:
minio:
image:
repository: bitnamilegacy/minio
deploy: false
valkey:
image:
repository: bitnamilegacy/valkey
deploy: false #<--- keydb is used instead of valkey
image:
repository: ghcr.io/langfuse/langfuse
pullPolicy: Always
tag: "3.27.2"
postgresql:
image:
repository: bitnamilegacy/postgresql
deploy: true
auth:
username: postgres
password: postgres
database: langfuse
clickhouse:
image:
repository: bitnamilegacy/clickhouse
zookeeper:
# Core Langfuse Configuration
langfuse:
# Used to hash API keys
salt:
value: "changeme"

# Authentication settings
features:
telemetryEnabled: true
signUpDisabled: false

# Web deployment configuration
web:
image:
repository: bitnamilegacy/zookeeper
repository: langfuse/langfuse
tag: "3.106.3"
pullPolicy: Always

# Worker deployment configuration
worker:
image:
repository: langfuse/langfuse-worker
tag: "3.106.3"
pullPolicy: Always
port: 3030

langfuse:
# NextAuth configuration
nextauth:
url: http://localhost:3000
secret: changeme
salt: changeme
secret:
value: "changeme"

# Additional environment variables (only for init values)
additionalEnv:
- name: LANGFUSE_INIT_ORG_ID
value: ""
Expand All @@ -498,33 +498,8 @@ langfuse:
value: ""
- name: LANGFUSE_INIT_USER_PASSWORD
value: ""
# REDIS
- name: "REDIS_CONNECTION_STRING"
value: "redis://rag-keydb:6379"
# CLICKHOUSE
- name: "CLICKHOUSE_MIGRATION_URL"
value: "clickhouse://rag-clickhouse:9000"
- name: "CLICKHOUSE_URL"
value: "http://rag-clickhouse:8123"
- name: "CLICKHOUSE_USER"
value: "default"
- name: "CLICKHOUSE_PASSWORD"
value: "changeme"
# S3 / MinIO
- name: "LANGFUSE_S3_EVENT_UPLOAD_ENABLED"
value: "true"
- name: "LANGFUSE_S3_EVENT_UPLOAD_BUCKET"
value: "langfuse"
- name: "LANGFUSE_S3_EVENT_UPLOAD_REGION"
value: "auto"
- name: "LANGFUSE_S3_EVENT_UPLOAD_ACCESS_KEY_ID"
value: "admin"
- name: "LANGFUSE_S3_EVENT_UPLOAD_SECRET_ACCESS_KEY"
value: "adminpassword"
- name: "LANGFUSE_S3_EVENT_UPLOAD_ENDPOINT"
value: "http://rag-minio:9000"
- name: "LANGFUSE_S3_EVENT_UPLOAD_FORCE_PATH_STYLE"
value: "true"

# Additional init containers
extraInitContainers:
- name: wait-for-postgres
image: busybox
Expand All @@ -539,6 +514,77 @@ langfuse:
# Define a reasonable timeout in case PostgreSQL fails to come up
timeoutSeconds: 300

# PostgreSQL Configuration (use external PostgreSQL)
postgresql:
deploy: true
host: "rag-postgresql"
port: 5432
auth:
username: postgres
password: postgres
database: langfuse

# Redis Configuration (external KeyDB)
redis:
deploy: false
host: "rag-keydb"
port: 6379
auth:
username: "default"
password: ""

# ClickHouse Configuration (external ClickHouse)
clickhouse:
deploy: true
host: "rag-clickhouse"
httpPort: 8123
nativePort: 9000
auth:
username: "default"
password: "changeme"
migration:
url: "clickhouse://rag-clickhouse:9000"
ssl: false
autoMigrate: true
resources:
limits:
cpu: "2"
memory: "8Gi"
requests:
cpu: "2"
memory: "4Gi"

zookeeper:
resources:
limits:
cpu: "2"
memory: "2Gi"
requests:
cpu: "1"
memory: "1Gi"

# S3/MinIO Configuration (external MinIO)
s3:
deploy: false
bucket: "langfuse"
region: "auto"
endpoint: "http://rag-minio:9000"
forcePathStyle: true
accessKeyId:
value: "admin"
secretAccessKey:
value: "adminpassword"
eventUpload:
enabled: true
bucket: "langfuse"
region: "auto"
endpoint: "http://rag-minio:9000"
forcePathStyle: true
accessKeyId:
value: "admin"
secretAccessKey:
value: "adminpassword"

minio:
image:
repository: bitnamilegacy/minio
Expand All @@ -558,13 +604,9 @@ minio:
enabled: false
mode: standalone





ollama:
image:
tag: 0.5.1
tag: 0.12.3
ollama:
models:
pull:
Expand All @@ -577,3 +619,8 @@ ollama:
qdrant:
image:
tag: v1.15.4

keydb:
multiMaster: "no"
activeReplicas: "no"
nodes: 1
115 changes: 7 additions & 108 deletions libs/admin-api-lib/poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading