values.yaml 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. replicaCount: 1
  2. image:
  3. repository: ghcr.io/hkuds/lightrag
  4. tag: latest
  5. # Optionally specify imagePullSecrets if your image is in a private registry
  6. # example:
  7. # imagePullSecrets:
  8. # - name: my-registry-secret
  9. imagePullSecrets: []
  10. # Specify a deployment strategy
  11. # example:
  12. # updateStrategy:
  13. # type: RollingUpdate
  14. # rollingUpdate:
  15. # maxUnavailable: 25%
  16. # maxSurge: 25%
  17. # Default for now should be Recreate as any RollingUpdate will cause issues with
  18. # multiple instances trying to access the same persistent storage if not using RWX volumes.
  19. updateStrategy:
  20. type: Recreate
  21. service:
  22. type: ClusterIP
  23. port: 9621
  24. resources:
  25. limits:
  26. cpu: 1000m
  27. memory: 2Gi
  28. requests:
  29. cpu: 500m
  30. memory: 1Gi
  31. persistence:
  32. enabled: true
  33. ragStorage:
  34. size: 10Gi
  35. inputs:
  36. size: 5Gi
  37. # Allow specifying additional environment variables from ConfigMaps or Secrets created outside of this chart
  38. envFrom:
  39. configmaps: []
  40. # - name: my-shiny-configmap-1
  41. secrets: []
  42. # - name: my-shiny-secret-1
  43. env:
  44. HOST: 0.0.0.0
  45. PORT: 9621
  46. WEBUI_TITLE: Graph RAG Engine
  47. WEBUI_DESCRIPTION: Simple and Fast Graph Based RAG System
  48. LLM_BINDING: openai
  49. LLM_MODEL: gpt-4o-mini
  50. LLM_BINDING_HOST:
  51. LLM_BINDING_API_KEY:
  52. EMBEDDING_BINDING: openai
  53. EMBEDDING_MODEL: text-embedding-ada-002
  54. EMBEDDING_DIM: 1536
  55. EMBEDDING_BINDING_API_KEY:
  56. LIGHTRAG_KV_STORAGE: PGKVStorage
  57. LIGHTRAG_VECTOR_STORAGE: PGVectorStorage
  58. # LIGHTRAG_KV_STORAGE: RedisKVStorage
  59. # LIGHTRAG_VECTOR_STORAGE: QdrantVectorDBStorage
  60. LIGHTRAG_GRAPH_STORAGE: Neo4JStorage
  61. LIGHTRAG_DOC_STATUS_STORAGE: PGDocStatusStorage
  62. # Replace with your POSTGRES credentials
  63. POSTGRES_HOST: pg-cluster-postgresql-postgresql
  64. POSTGRES_PORT: 5432
  65. POSTGRES_USER: postgres
  66. POSTGRES_PASSWORD:
  67. POSTGRES_DATABASE: postgres
  68. POSTGRES_WORKSPACE: default
  69. # Replace with your NEO4J credentials
  70. NEO4J_URI: neo4j://neo4j-cluster-neo4j:7687
  71. NEO4J_USERNAME: neo4j
  72. NEO4J_PASSWORD:
  73. # Replace with your Qdrant credentials
  74. QDRANT_URL: http://qdrant-cluster-qdrant-qdrant:6333
  75. # REDIS_URI: redis://default:${REDIS_PASSWORD}@redis-cluster-redis-redis:6379