1
0
Fork 0
mirror of https://github.com/chrislusf/seaweedfs synced 2024-07-01 06:40:45 +02:00

Fix/bad mount path better default value (#5253)

This commit is contained in:
spastorclovr 2024-01-29 16:11:37 +01:00 committed by GitHub
parent f6e39139d8
commit 5fa8f40fdf
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 26 additions and 16 deletions

View file

@ -62,7 +62,7 @@ spec:
args: [ 'ls {{range $dir := .Values.volume.dataDirs }}/{{$dir.name}}/*.idx {{end}} && xargs -I {} mv {} /idx/' ]
volumeMounts:
- name: idx
mountPath: {{ .Values.volume.idx.name }}
mountPath: /idx
{{- range $dir := .Values.volume.dataDirs }}
- name: {{ $dir.name }}
mountPath: /{{ $dir.name }}
@ -119,7 +119,7 @@ spec:
{{- end }}
-dir {{range $index, $dir := .Values.volume.dataDirs }}{{if ne $index 0}},{{end}}/{{$dir.name}}{{end}} \
{{- if .Values.volume.idx }}
-dir.idx= /idx \
-dir.idx=/idx \
{{- end }}
-max {{range $index, $dir := .Values.volume.dataDirs }}{{if ne $index 0}},{{end}}{{$dir.maxVolumes}}{{end}} \
{{- if .Values.volume.rack }}

View file

@ -247,20 +247,19 @@ volume:
# storageClass: "local-path-provisioner"
# annotations:
# "key": "value"
# maxVolumes: 0
# maxVolumes: 0 # If set to zero on non-windows OS, the limit will be auto configured. (default "7")
#
# You may also spacify an existing claim:
# - name: data
# type: "existingClaim"
# claimName: "my-pvc"
# maxVolumes: 0
# maxVolumes: 0 # If set to zero on non-windows OS, the limit will be auto configured. (default "7")
dataDirs:
- name: data1
type: "hostPath"
hostPathPrefix: /ssd
maxVolumes: 0 # If set to zero on non-windows OS, the limit will be auto configured. (default "7")
maxVolumes: 0
#- name: data2
# type: "persistentVolumeClaim"
@ -268,19 +267,30 @@ volume:
# size: "800Gi"
# maxVolumes: 0
# idx can be defined by:
#
# idx:
# type: "hostPath"
# hostPathPrefix: /ssd
#
# or
#
# idx:
# type: "persistentVolumeClaim"
# size: "20Gi"
# storageClass: "local-path-provisioner"
#
# or
#
# idx:
# type: "existingClaim"
# claimName: "myClaim"
idx:
type: "hostPath"
size: ""
storageClass: ""
hostPathPrefix: /ssd
# same applies to "logs"
idx: ""
logs:
type: "hostPath"
size: ""
storageClass: ""
hostPathPrefix: /storage
logs: ""
# limit background compaction or copying speed in mega bytes per second
compactionMBps: "50"