20 lines
620 B
YAML
20 lines
620 B
YAML
{{- if and .Values.ollama.gpu.enabled .Values.ollama.gpu.draEnabled (not .Values.ollama.gpu.draExistingClaimTemplate) -}}
|
|
---
|
|
{{- if semverCompare ">=1.34-0" .Capabilities.KubeVersion.GitVersion }}
|
|
apiVersion: resource.k8s.io/v1
|
|
{{- else }}
|
|
apiVersion: resource.k8s.io/v1beta1
|
|
{{- end }}
|
|
kind: ResourceClaimTemplate
|
|
metadata:
|
|
name: {{ template "ollama.fullname" . }}
|
|
namespace: {{ include "ollama.namespace" . }}
|
|
spec:
|
|
spec:
|
|
devices:
|
|
requests:
|
|
- name: gpu
|
|
deviceClassName: {{ .Values.ollama.gpu.draDriverClass }}
|
|
count: {{(.Values.ollama.gpu.number | default 1)}}
|
|
{{- end -}}
|