Fix bug when choose to use local mount path to store persistant data

This commit is contained in:
disaster 2017-04-26 09:29:59 +00:00
parent 3182faff66
commit 24f008bc17
2 changed files with 5 additions and 6 deletions

View File

@ -5,9 +5,9 @@ services:
image: webcenter/alpine-minio:2017-03-16_4
volumes:
- minio-scheduler-setting:/opt/scheduler
{{- if contains .Values.VOLUME_DRIVER "/" }}
{{- if eq (printf "%.1s" .Values.VOLUME_DRIVER) "/" }}
{{- range $idx, $e := atoi .Values.MINIO_DISKS | until }}
- {{.Values.VOLUME_DRIVER}}/{{.Values.DISK_BASE_NAME}}{{$idx}}:/data/disk{{$idx}}
- ${VOLUME_DRIVER}/${DISK_BASE_NAME}{{$idx}}:/data/disk{{$idx}}
{{- end}}
{{- else}}
{{- range $idx, $e := atoi .Values.MINIO_DISKS | until }}
@ -61,10 +61,10 @@ volumes:
minio-scheduler-setting:
driver: local
per_container: true
{{- if not (contains .Values.VOLUME_DRIVER "/")}}
{{- if ne (printf "%.1s" .Values.VOLUME_DRIVER) "/" }}
{{- range $idx, $e := atoi .Values.MINIO_DISKS | until }}
minio-data-{{$idx}}:
per_container: true
driver: ${VOLUME_DRIVER}
{{- end}}
{{- end}}
{{- end}}

View File

@ -2,7 +2,6 @@ version: '2'
catalog:
name: Minio
version: 2017-03-16-rancher1
minimum_rancher_version: v1.5.0
questions:
- variable: "MINIO_SCALE"
description: "Number of minio nodes."
@ -111,4 +110,4 @@ services:
healthy_threshold: 2
port: 42
unhealthy_threshold: 3
interval: 2000
interval: 2000