values.yaml 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. nameOverride: ""
  2. ollama:
  3. externalHost: ""
  4. annotations: {}
  5. podAnnotations: {}
  6. replicaCount: 1
  7. image:
  8. repository: ollama/ollama
  9. tag: latest
  10. pullPolicy: Always
  11. resources: {}
  12. persistence:
  13. enabled: true
  14. size: 30Gi
  15. existingClaim: ""
  16. accessModes:
  17. - ReadWriteOnce
  18. storageClass: ""
  19. selector: {}
  20. annotations: {}
  21. nodeSelector: {}
  22. # -- If using a special runtime container such as nvidia, set it here.
  23. runtimeClassName: ""
  24. tolerations:
  25. - key: nvidia.com/gpu
  26. operator: Exists
  27. effect: NoSchedule
  28. service:
  29. type: ClusterIP
  30. annotations: {}
  31. port: 80
  32. containerPort: 11434
  33. gpu:
  34. # -- Enable additional ENV values to help Ollama discover GPU usage
  35. enabled: false
  36. webui:
  37. annotations: {}
  38. podAnnotations: {}
  39. replicaCount: 1
  40. image:
  41. repository: ghcr.io/open-webui/open-webui
  42. tag: ""
  43. pullPolicy: Always
  44. resources: {}
  45. ingress:
  46. enabled: false
  47. class: ""
  48. # -- Use appropriate annotations for your Ingress controller, e.g., for NGINX:
  49. # nginx.ingress.kubernetes.io/rewrite-target: /
  50. annotations: {}
  51. host: ""
  52. tls: false
  53. existingSecret: ""
  54. persistence:
  55. enabled: true
  56. size: 2Gi
  57. existingClaim: ""
  58. # -- If using multiple replicas, you must update accessModes to ReadWriteMany
  59. accessModes:
  60. - ReadWriteOnce
  61. storageClass: ""
  62. selector: {}
  63. annotations: {}
  64. nodeSelector: {}
  65. tolerations: []
  66. service:
  67. type: ClusterIP
  68. annotations: {}
  69. port: 80
  70. containerPort: 8080
  71. nodePort: ""
  72. labels: {}
  73. loadBalancerClass: ""