From 6236ffb9116905d109c3beee757ce308e1d9aa12 Mon Sep 17 00:00:00 2001 From: David Ko Date: Mon, 29 Nov 2021 09:58:58 +0800 Subject: [PATCH 1/4] Update 1.2.3-rc1 Signed-off-by: David Ko --- charts/longhorn/Chart.yaml | 4 ++-- charts/longhorn/questions.yml | 8 ++++---- charts/longhorn/values.yaml | 18 +++++++++--------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/charts/longhorn/Chart.yaml b/charts/longhorn/Chart.yaml index 465920ed..4140d7e8 100644 --- a/charts/longhorn/Chart.yaml +++ b/charts/longhorn/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 name: longhorn -version: 1.2.2 -appVersion: v1.2.2 +version: 1.2.3-rc1 +appVersion: v1.2.3-rc1 kubeVersion: ">=1.18.0-0" description: Longhorn is a distributed block storage system for Kubernetes. keywords: diff --git a/charts/longhorn/questions.yml b/charts/longhorn/questions.yml index ae34eba2..f6996ebe 100644 --- a/charts/longhorn/questions.yml +++ b/charts/longhorn/questions.yml @@ -17,7 +17,7 @@ questions: label: Longhorn Manager Image Repository group: "Longhorn Images Settings" - variable: image.longhorn.manager.tag - default: v1.2.2 + default: v1.2.3-rc1 description: "Specify Longhorn Manager Image Tag" type: string label: Longhorn Manager Image Tag @@ -29,7 +29,7 @@ questions: label: Longhorn Engine Image Repository group: "Longhorn Images Settings" - variable: image.longhorn.engine.tag - default: v1.2.2 + default: v1.2.3-rc1 description: "Specify Longhorn Engine Image Tag" type: string label: Longhorn Engine Image Tag @@ -41,7 +41,7 @@ questions: label: Longhorn UI Image Repository group: "Longhorn Images Settings" - variable: image.longhorn.ui.tag - default: v1.2.2 + default: v1.2.3-rc1 description: "Specify Longhorn UI Image Tag" type: string label: Longhorn UI Image Tag @@ -65,7 +65,7 @@ questions: label: Longhorn Share Manager Image Repository group: "Longhorn Images Settings" - variable: image.longhorn.shareManager.tag - default: v1_20210914 + default: v1_20211020 description: "Specify Longhorn Share Manager Image Tag" type: string label: Longhorn Share Manager Image Tag diff --git a/charts/longhorn/values.yaml b/charts/longhorn/values.yaml index d7a656ff..f338af4d 100644 --- a/charts/longhorn/values.yaml +++ b/charts/longhorn/values.yaml @@ -9,37 +9,37 @@ image: longhorn: engine: repository: longhornio/longhorn-engine - tag: v1.2.2 + tag: v1.2.3-rc1 manager: repository: longhornio/longhorn-manager - tag: v1.2.2 + tag: v1.2.3-rc1 ui: repository: longhornio/longhorn-ui - tag: v1.2.2 + tag: v1.2.3-rc1 instanceManager: repository: longhornio/longhorn-instance-manager tag: v1_20210731 shareManager: repository: longhornio/longhorn-share-manager - tag: v1_20210914 + tag: v1_20211020 backingImageManager: repository: longhornio/backing-image-manager tag: v2_20210820 csi: attacher: - repository: k8s.gcr.io/sig-storage/csi-attacher + repository: longhornio/csi-attacher tag: v3.2.1 provisioner: - repository: k8s.gcr.io/sig-storage/csi-provisioner + repository: longhornio/csi-provisioner tag: v2.1.2 nodeDriverRegistrar: - repository: k8s.gcr.io/sig-storage/csi-node-driver-registrar + repository: longhornio/csi-node-driver-registrar tag: v2.3.0 resizer: - repository: k8s.gcr.io/sig-storage/csi-resizer + repository: longhornio/csi-resizer tag: v1.2.0 snapshotter: - repository: k8s.gcr.io/sig-storage/csi-snapshotter + repository: longhornio/csi-snapshotter tag: v3.0.3 pullPolicy: IfNotPresent From fd2a2a2e10199bcc8a022540d4b9d7778b1b82c5 Mon Sep 17 00:00:00 2001 From: David Ko Date: Tue, 30 Nov 2021 19:38:02 +0800 Subject: [PATCH 2/4] Add headless services for instance manager pods Signed-off-by: David Ko --- charts/longhorn/questions.yml | 10 +++++----- charts/longhorn/templates/services.yaml | 24 ++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 5 deletions(-) create mode 100644 charts/longhorn/templates/services.yaml diff --git a/charts/longhorn/questions.yml b/charts/longhorn/questions.yml index f6996ebe..62b16db9 100644 --- a/charts/longhorn/questions.yml +++ b/charts/longhorn/questions.yml @@ -83,7 +83,7 @@ questions: label: Longhorn Backing Image Manager Image Tag group: "Longhorn Images Settings" - variable: image.csi.attacher.repository - default: k8s.gcr.io/sig-storage/csi-attacher + default: longhornio/csi-attacher description: "Specify CSI attacher image repository. Leave blank to autodetect." type: string label: Longhorn CSI Attacher Image Repository @@ -95,7 +95,7 @@ questions: label: Longhorn CSI Attacher Image Tag group: "Longhorn CSI Driver Images" - variable: image.csi.provisioner.repository - default: k8s.gcr.io/sig-storage/csi-provisioner + default: longhornio/csi-provisioner description: "Specify CSI provisioner image repository. Leave blank to autodetect." type: string label: Longhorn CSI Provisioner Image Repository @@ -107,7 +107,7 @@ questions: label: Longhorn CSI Provisioner Image Tag group: "Longhorn CSI Driver Images" - variable: image.csi.nodeDriverRegistrar.repository - default: k8s.gcr.io/sig-storage/csi-node-driver-registrar + default: longhornio/csi-node-driver-registrar description: "Specify CSI Node Driver Registrar image repository. Leave blank to autodetect." type: string label: Longhorn CSI Node Driver Registrar Image Repository @@ -119,7 +119,7 @@ questions: label: Longhorn CSI Node Driver Registrar Image Tag group: "Longhorn CSI Driver Images" - variable: image.csi.resizer.repository - default: k8s.gcr.io/sig-storage/csi-resizer + default: longhornio/csi-resizer description: "Specify CSI Driver Resizer image repository. Leave blank to autodetect." type: string label: Longhorn CSI Driver Resizer Image Repository @@ -131,7 +131,7 @@ questions: label: Longhorn CSI Driver Resizer Image Tag group: "Longhorn CSI Driver Images" - variable: image.csi.snapshotter.repository - default: k8s.gcr.io/sig-storage/csi-snapshotter + default: longhornio/csi-snapshotter description: "Specify CSI Driver Snapshotter image repository. Leave blank to autodetect." type: string label: Longhorn CSI Driver Snapshotter Image Repository diff --git a/charts/longhorn/templates/services.yaml b/charts/longhorn/templates/services.yaml new file mode 100644 index 00000000..6afeb7ce --- /dev/null +++ b/charts/longhorn/templates/services.yaml @@ -0,0 +1,24 @@ +--- +apiVersion: v1 +kind: Service +metadata: + labels: {{- include "longhorn.labels" . | nindent 4 }} + name: longhorn-engine-manager + namespace: longhorn-system +spec: + clusterIP: None + selector: + longhorn.io/component: instance-manager + longhorn.io/instance-manager-type: engine +--- +apiVersion: v1 +kind: Service +metadata: + labels: {{- include "longhorn.labels" . | nindent 4 }} + name: longhorn-replica-manager + namespace: longhorn-system +spec: + clusterIP: None + selector: + longhorn.io/component: instance-manager + longhorn.io/instance-manager-type: replica From 693896d59ca31ed4f87d6f6bc48d8a0672850e68 Mon Sep 17 00:00:00 2001 From: David Ko Date: Fri, 10 Dec 2021 13:18:04 +0800 Subject: [PATCH 3/4] Update to v1.2.3-rc2 Signed-off-by: David Ko --- charts/longhorn/Chart.yaml | 4 ++-- charts/longhorn/questions.yml | 8 ++++---- charts/longhorn/values.yaml | 8 ++++---- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/charts/longhorn/Chart.yaml b/charts/longhorn/Chart.yaml index 4140d7e8..342450fc 100644 --- a/charts/longhorn/Chart.yaml +++ b/charts/longhorn/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 name: longhorn -version: 1.2.3-rc1 -appVersion: v1.2.3-rc1 +version: 1.2.3-rc2 +appVersion: v1.2.3-rc2 kubeVersion: ">=1.18.0-0" description: Longhorn is a distributed block storage system for Kubernetes. keywords: diff --git a/charts/longhorn/questions.yml b/charts/longhorn/questions.yml index 62b16db9..b53bac69 100644 --- a/charts/longhorn/questions.yml +++ b/charts/longhorn/questions.yml @@ -17,7 +17,7 @@ questions: label: Longhorn Manager Image Repository group: "Longhorn Images Settings" - variable: image.longhorn.manager.tag - default: v1.2.3-rc1 + default: v1.2.3-rc2 description: "Specify Longhorn Manager Image Tag" type: string label: Longhorn Manager Image Tag @@ -29,7 +29,7 @@ questions: label: Longhorn Engine Image Repository group: "Longhorn Images Settings" - variable: image.longhorn.engine.tag - default: v1.2.3-rc1 + default: v1.2.3-rc2 description: "Specify Longhorn Engine Image Tag" type: string label: Longhorn Engine Image Tag @@ -41,7 +41,7 @@ questions: label: Longhorn UI Image Repository group: "Longhorn Images Settings" - variable: image.longhorn.ui.tag - default: v1.2.3-rc1 + default: v1.2.3-rc2 description: "Specify Longhorn UI Image Tag" type: string label: Longhorn UI Image Tag @@ -53,7 +53,7 @@ questions: label: Longhorn Instance Manager Image Repository group: "Longhorn Images Settings" - variable: image.longhorn.instanceManager.tag - default: v1_20210731 + default: v1_20211210 description: "Specify Longhorn Instance Manager Image Tag" type: string label: Longhorn Instance Manager Image Tag diff --git a/charts/longhorn/values.yaml b/charts/longhorn/values.yaml index f338af4d..5fa70757 100644 --- a/charts/longhorn/values.yaml +++ b/charts/longhorn/values.yaml @@ -9,16 +9,16 @@ image: longhorn: engine: repository: longhornio/longhorn-engine - tag: v1.2.3-rc1 + tag: v1.2.3-rc2 manager: repository: longhornio/longhorn-manager - tag: v1.2.3-rc1 + tag: v1.2.3-rc2 ui: repository: longhornio/longhorn-ui - tag: v1.2.3-rc1 + tag: v1.2.3-rc2 instanceManager: repository: longhornio/longhorn-instance-manager - tag: v1_20210731 + tag: v1_20211210 shareManager: repository: longhornio/longhorn-share-manager tag: v1_20211020 From d699089b1a62011c9cdeb6e8dacba203f30655a8 Mon Sep 17 00:00:00 2001 From: David Ko Date: Thu, 16 Dec 2021 13:36:45 +0800 Subject: [PATCH 4/4] Update 1.2.3 Signed-off-by: David Ko --- charts/longhorn/Chart.yaml | 4 ++-- charts/longhorn/questions.yml | 6 +++--- charts/longhorn/values.yaml | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/charts/longhorn/Chart.yaml b/charts/longhorn/Chart.yaml index 342450fc..5fda61e1 100644 --- a/charts/longhorn/Chart.yaml +++ b/charts/longhorn/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 name: longhorn -version: 1.2.3-rc2 -appVersion: v1.2.3-rc2 +version: 1.2.3 +appVersion: v1.2.3 kubeVersion: ">=1.18.0-0" description: Longhorn is a distributed block storage system for Kubernetes. keywords: diff --git a/charts/longhorn/questions.yml b/charts/longhorn/questions.yml index b53bac69..d1a198aa 100644 --- a/charts/longhorn/questions.yml +++ b/charts/longhorn/questions.yml @@ -17,7 +17,7 @@ questions: label: Longhorn Manager Image Repository group: "Longhorn Images Settings" - variable: image.longhorn.manager.tag - default: v1.2.3-rc2 + default: v1.2.3 description: "Specify Longhorn Manager Image Tag" type: string label: Longhorn Manager Image Tag @@ -29,7 +29,7 @@ questions: label: Longhorn Engine Image Repository group: "Longhorn Images Settings" - variable: image.longhorn.engine.tag - default: v1.2.3-rc2 + default: v1.2.3 description: "Specify Longhorn Engine Image Tag" type: string label: Longhorn Engine Image Tag @@ -41,7 +41,7 @@ questions: label: Longhorn UI Image Repository group: "Longhorn Images Settings" - variable: image.longhorn.ui.tag - default: v1.2.3-rc2 + default: v1.2.3 description: "Specify Longhorn UI Image Tag" type: string label: Longhorn UI Image Tag diff --git a/charts/longhorn/values.yaml b/charts/longhorn/values.yaml index 5fa70757..c46cf78e 100644 --- a/charts/longhorn/values.yaml +++ b/charts/longhorn/values.yaml @@ -9,13 +9,13 @@ image: longhorn: engine: repository: longhornio/longhorn-engine - tag: v1.2.3-rc2 + tag: v1.2.3 manager: repository: longhornio/longhorn-manager - tag: v1.2.3-rc2 + tag: v1.2.3 ui: repository: longhornio/longhorn-ui - tag: v1.2.3-rc2 + tag: v1.2.3 instanceManager: repository: longhornio/longhorn-instance-manager tag: v1_20211210