feat: reduce openEBS to LVM localPV

This commit is contained in:
Stefan Reimer 2021-08-26 15:31:47 +02:00
parent 364e8b732f
commit 68dc39b4b3
2 changed files with 20 additions and 43 deletions

View File

@ -1,8 +1,8 @@
apiVersion: v2
name: kubezero-storage
description: KubeZero umbrella chart for all things storage, eg. openEBS
description: KubeZero umbrella chart for all things storage, eg. openEBS-lvm
type: application
version: 0.1.2
version: 0.2.0
home: https://kubezero.com
icon: https://cdn.zero-downtime.net/assets/kubezero/logo-small-64.png
keywords:
@ -11,8 +11,8 @@ keywords:
maintainers:
- name: Quarky9
dependencies:
- name: openebs
version: 2.11.2
repository: https://openebs.github.io/charts
condition: openebs.enabled
- name: lvm-localpv
version: 0.8.0
repository: https://openebs.github.io/lvm-localpv
condition: lvm-localpv.enabled
kubeVersion: ">= 1.18.0"

View File

@ -1,43 +1,20 @@
openebs:
lvm-localpv:
enabled: true
apiserver:
enabled: false
provisioner:
enabled: false
localprovisioner:
enabled: false
ndm:
enabled: false
ndmOperator:
enabled: false
snapshotOperator:
enabled: false
webhook:
enabled: false
lvmNode:
nodeSelector:
node.kubernetes.io/lvm: "openebs"
tolerations:
- key: kubezero-workergroup
effect: NoSchedule
operator: Exists
# Google Analytics ??
analytics:
enabled: false
# We only use LVM for now
lvm-localpv:
enabled: true
lvmNode:
nodeSelector:
node.kubernetes.io/lvm: "openebs"
tolerations:
- key: kubezero-workergroup
effect: NoSchedule
operator: Exists
lvmController:
tolerations:
- key: node-role.kubernetes.io/master
effect: NoSchedule
nodeSelector:
node-role.kubernetes.io/master: ""
lvmController:
tolerations:
- key: node-role.kubernetes.io/master
effect: NoSchedule
nodeSelector:
node-role.kubernetes.io/master: ""
storageClass:
vgpattern: ""