Browse Source

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

pull/5255/head
spastorclovr 11 months ago
committed by GitHub
parent
commit
5fa8f40fdf
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 2
      k8s/charts/seaweedfs/templates/volume-statefulset.yaml
  2. 38
      k8s/charts/seaweedfs/values.yaml

2
k8s/charts/seaweedfs/templates/volume-statefulset.yaml

@ -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 }}

38
k8s/charts/seaweedfs/values.yaml

@ -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"

Loading…
Cancel
Save