From 681e040ec1380ee1eba76b464ec521de53921a0c Mon Sep 17 00:00:00 2001 From: Shuo Wu Date: Sat, 29 Feb 2020 11:11:22 +0800 Subject: [PATCH] Update chart Signed-off-by: Shuo Wu --- chart/Chart.yaml | 4 ++-- chart/templates/daemonset-sa.yaml | 13 +++++++++---- chart/values.yaml | 8 +++++--- 3 files changed, 16 insertions(+), 9 deletions(-) diff --git a/chart/Chart.yaml b/chart/Chart.yaml index e3c24ba..36cc5a4 100644 --- a/chart/Chart.yaml +++ b/chart/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 name: longhorn -version: 0.7.0 -appVersion: v0.7.0 +version: 0.8.0-rc1 +appVersion: v0.8.0-rc1 kubeVersion: ">=v1.14.0-r0" description: Longhorn is a distributed block storage system for Kubernetes powered by Rancher Labs. keywords: diff --git a/chart/templates/daemonset-sa.yaml b/chart/templates/daemonset-sa.yaml index 4b5577b..0084a21 100644 --- a/chart/templates/daemonset-sa.yaml +++ b/chart/templates/daemonset-sa.yaml @@ -26,6 +26,8 @@ spec: - daemon - --engine-image - "{{ .Values.image.longhorn.engine }}:{{ .Values.image.longhorn.engineTag }}" + - --instance-manager-image + - "{{ .Values.image.longhorn.instanceManager }}:{{ .Values.image.longhorn.instanceManagerTag }}" - --manager-image - "{{ .Values.image.longhorn.manager }}:{{ .Values.image.longhorn.managerTag }}" - --service-account @@ -41,10 +43,10 @@ spec: - name: varrun mountPath: /var/run/ - name: longhorn - mountPath: /var/lib/rancher/longhorn/ + mountPath: /var/lib/longhorn/ mountPropagation: Bidirectional - name: longhorn-default-setting - mountPath: /var/lib/longhorn/setting/ + mountPath: /var/lib/longhorn-setting/ env: - name: POD_NAMESPACE valueFrom: @@ -61,7 +63,7 @@ spec: - name: LONGHORN_BACKEND_SVC value: longhorn-backend - name: DEFAULT_SETTING_PATH - value: /var/lib/longhorn/setting/default-setting.yaml + value: /var/lib/longhorn-setting/default-setting.yaml volumes: - name: dev hostPath: @@ -74,11 +76,14 @@ spec: path: /var/run/ - name: longhorn hostPath: - path: /var/lib/rancher/longhorn/ + path: /var/lib/longhorn/ - name: longhorn-default-setting configMap: name: longhorn-default-setting serviceAccountName: longhorn-service-account + updateStrategy: + rollingUpdate: + maxUnavailable: "100%" --- apiVersion: v1 kind: Service diff --git a/chart/values.yaml b/chart/values.yaml index 87c3dfb..86e9b26 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -4,11 +4,13 @@ image: longhorn: engine: longhornio/longhorn-engine - engineTag: v0.7.0 + engineTag: master + instanceManager: longhornio/longhorn-instance-manager + instanceManagerTag: master manager: longhornio/longhorn-manager - managerTag: v0.7.0 + managerTag: master ui: longhornio/longhorn-ui - uiTag: v0.7.0 + uiTag: master pullPolicy: IfNotPresent service: