Browse Source

use collection optionaly

pull/1561/head
Konstantin Lebedev 4 years ago
parent
commit
3239425c19
  1. 2
      k8s/seaweedfs/templates/cronjob.yaml
  2. 3
      k8s/seaweedfs/values.yaml

2
k8s/seaweedfs/templates/cronjob.yaml

@ -35,7 +35,7 @@ spec:
- -c
- |
set -ex
echo -e "lock\nvolume.balance -force{{ if .Values.volume.dataCenter }} -dataCenter {{ .Values.volume.dataCenter }}{{ end }}\nvolume.fix.replication\nunlock\n" | \
echo -e "lock\nvolume.balance -force{{ if .Values.volume.dataCenter }} -dataCenter {{ .Values.volume.dataCenter }}{{ end }}{{ if .Values.cronjob.collection }} -collection {{ .Values.cronjob.collection }}{{ end }}\nvolume.fix.replication\nunlock\n" | \
/usr/bin/weed shell \
{{- if .Values.cronjob.master }}
-master {{ .Values.cronjob.master }} \

3
k8s/seaweedfs/values.yaml

@ -351,6 +351,9 @@ cronjob:
enabled: false
schedule: "*/7 * * * *"
resources: null
# balance all volumes among volume servers
# ALL|EACH_COLLECTION|<collection_name>
collection: ""
master: ""
filer: ""
tolerations: ""

Loading…
Cancel
Save