Commit 89d8d864 by Shuo Wu Committed by Sheng Yang

Longhorn: v0.8.0 release

Signed-off-by: 's avatarShuo Wu <shuo@rancher.com>
parent 3af32140
apiVersion: v1
name: longhorn
version: 0.7.0
appVersion: v0.7.0
version: 0.8.0
appVersion: v0.8.0
kubeVersion: ">=v1.14.0-r0"
description: Longhorn is a distributed block storage system for Kubernetes powered by Rancher Labs.
keywords:
......
......@@ -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
......
......@@ -49,4 +49,6 @@ spec:
targetPort: http
{{- if .Values.service.ui.nodePort }}
nodePort: {{ .Values.service.ui.nodePort }}
{{- else }}
nodePort: null
{{- end }}
......@@ -3,7 +3,7 @@ kind: Job
metadata:
annotations:
"helm.sh/hook": post-upgrade
"helm.sh/hook-delete-policy": hook-succeeded
"helm.sh/hook-delete-policy": hook-succeeded,before-hook-creation
name: longhorn-post-upgrade
namespace: {{ .Release.Namespace }}
spec:
......
......@@ -4,17 +4,19 @@
image:
longhorn:
engine: longhornio/longhorn-engine
engineTag: v0.7.0
engineTag: v0.8.0
manager: longhornio/longhorn-manager
managerTag: v0.7.0
managerTag: v0.8.0
ui: longhornio/longhorn-ui
uiTag: v0.7.0
uiTag: v0.8.0
instanceManager: longhornio/longhorn-instance-manager
instanceManagerTag: v1_20200301
pullPolicy: IfNotPresent
service:
ui:
type: LoadBalancer
nodePort: ""
type: ClusterIP
nodePort: null
manager:
type: ClusterIP
nodePort: ""
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment