22 lines
657 B
Smarty
22 lines
657 B
Smarty
{{- define "srs.affinity" -}} {{/* 废弃, 不适用此部分 */}}
|
||
{{- with .Values.deploy.k8s.affinity }}
|
||
nodeAffinity:
|
||
requiredDuringSchedulingIgnoredDuringExecution:
|
||
nodeSelectorTerms:
|
||
- matchExpressions:
|
||
- key: uavcloud.affinity
|
||
operator: In
|
||
values:
|
||
- {{ .node }}
|
||
{{- end }}
|
||
{{- end }}
|
||
|
||
{{- define "srs.vol.main" -}}
|
||
{{- if eq .Values.apps.srs.storage.class "emptyDir" }}
|
||
emptyDir:
|
||
sizeLimit: {{ .Values.apps.srs.storage.size }}
|
||
{{- else if eq .Values.apps.srs.storage.class "gfs" }}
|
||
persistentVolumeClaim:
|
||
claimName: {{ .Values.apps.srs.storage.pvc }}
|
||
{{- end }}
|
||
{{- end }} |