ollama-statefulset.yaml 836 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. apiVersion: apps/v1
  2. kind: StatefulSet
  3. metadata:
  4. name: ollama
  5. namespace: open-webui
  6. spec:
  7. serviceName: "ollama"
  8. replicas: 1
  9. selector:
  10. matchLabels:
  11. app: ollama
  12. template:
  13. metadata:
  14. labels:
  15. app: ollama
  16. spec:
  17. containers:
  18. - name: ollama
  19. image: ollama/ollama:latest
  20. ports:
  21. - containerPort: 11434
  22. resources:
  23. requests:
  24. cpu: "2000m"
  25. memory: "2Gi"
  26. limits:
  27. cpu: "4000m"
  28. memory: "4Gi"
  29. nvidia.com/gpu: "0"
  30. volumeMounts:
  31. - name: ollama-volume
  32. mountPath: /root/.ollama
  33. tty: true
  34. volumeClaimTemplates:
  35. - metadata:
  36. name: ollama-volume
  37. spec:
  38. accessModes: [ "ReadWriteOnce" ]
  39. resources:
  40. requests:
  41. storage: 30Gi