Skip to content

Commit 87e73d3

Browse files
authored
feat: label-studio支持指定sc (#200)
* feat: label-studio构建脚本 * feat: label-studio构建脚本 * feat: label-studio构建脚本 * feat: label-studio安装脚本 * feat: label-studio支持指定sc
1 parent 7e842c7 commit 87e73d3

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

deployment/helm/label-studio/templates/postgres.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,5 +62,8 @@ spec:
6262
resources:
6363
requests:
6464
storage: {{ .Values.postgres.persistence.size }}
65+
{{- if .Values.persistence.storageClass }}
66+
storageClassName: {{ .Values.postgres.persistence.storageClass }}
67+
{{- end }}
6568
{{- end }}
6669

deployment/helm/label-studio/templates/pvc.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ spec:
1010
resources:
1111
requests:
1212
storage: {{ .Values.persistence.size }}
13-
{{- if .Values.persistence.storageClassName }}
14-
storageClassName: {{ .Values.persistence.storageClassName }}
13+
{{- if .Values.persistence.storageClass }}
14+
storageClassName: {{ .Values.persistence.storageClass }}
1515
{{- end }}
1616
---
1717
apiVersion: v1
@@ -24,8 +24,8 @@ spec:
2424
resources:
2525
requests:
2626
storage: {{ .Values.persistence.size }}
27-
{{- if .Values.persistence.storageClassName }}
28-
storageClassName: {{ .Values.persistence.storageClassName }}
27+
{{- if .Values.persistence.storageClass }}
28+
storageClassName: {{ .Values.persistence.storageClass }}
2929
{{- end }}
3030
{{- end }}
3131

deployment/helm/label-studio/values.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ postgres:
2626
persistence:
2727
enabled: true
2828
size: 10Gi
29+
storageClass: ""
2930

3031
service:
3132
type: NodePort
@@ -73,7 +74,7 @@ persistence:
7374
enabled: true
7475
existingClaim: "" # if you already have PVC that maps to external datamate-dataset-volume
7576
size: 10Gi
76-
storageClassName: ""
77+
storageClass: ""
7778

7879
# Name of the Kubernetes PVC to simulate external Docker volume `datamate-dataset-volume`
7980
# If not set and persistence.enabled=true, a PVC will be created automatically.

0 commit comments

Comments
 (0)