diff --git a/charts/system/openebs/Chart.yaml b/charts/system/openebs/Chart.yaml index d79959cece9..66e8cf16a63 100644 --- a/charts/system/openebs/Chart.yaml +++ b/charts/system/openebs/Chart.yaml @@ -42,4 +42,4 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/system/openebs - https://github.com/truecharts/containers/tree/master/apps/scratch type: application -version: 3.7.1 +version: 3.7.2 diff --git a/charts/system/openebs/questions.yaml b/charts/system/openebs/questions.yaml index 704a02464c8..9eb550a6091 100644 --- a/charts/system/openebs/questions.yaml +++ b/charts/system/openebs/questions.yaml @@ -8,46 +8,115 @@ questions: schema: type: dict additional_attrs: true + hidden: true attrs: + - variable: zfs-localpv + label: "ZFS Localpv Settings" + schema: + type: dict + additional_attrs: true + hidden: true + attrs: + - variable: enabled + label: "enabled" + schema: + type: boolean + default: true + hidden: true - variable: localprovisioner label: "Localprovisioner Settings" schema: type: dict additional_attrs: true + hidden: true attrs: - - variable: enableDeviceClass - label: "enableDeviceClass" + - variable: enabled + label: "enabled" schema: type: boolean default: false - hidden: true + hidden: true + - variable: deviceClass + label: "deviceClass" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "enabled" + schema: + type: boolean + default: false + hidden: true - variable: hostpathClass label: "hostpathClass" schema: additional_attrs: true type: dict attrs: - - variable: reclaimPolicy - label: "reclaimPolicy" - schema: - type: string - required: true - default: "Retain" - enum: - - value: Retain - description: Retain (Keep Data on App Deletion) - - value: Delete - description: Delete (Delete data on App Deletion) - - variable: isDefaultClass - label: "Default Class" + - variable: enabled + label: "enabled" schema: type: boolean - required: true - default: true - - variable: basePath - label: "basePath" - description: "Path to store your application data into" + default: false + hidden: true + + + - variable: storageClass + group: "Storage and Persistence" + label: "StorageClass Settings" + schema: + type: dict + additional_attrs: true + hidden: true + attrs: + - variable: zfs-main + label: "ZFS Localpv Settings" + schema: + type: dict + additional_attrs: true + hidden: true + attrs: + - variable: enabled + label: "enabled" + schema: + type: boolean + default: true + hidden: true + - variable: provisioner + label: "provisioner" + schema: + type: string + default: "zfs.csi.openebs.io" + hidden: true + required: true + - variable: isDefaultClass + label: "Default Class" + schema: + type: boolean + default: true + - variable: reclaimPolicy + label: "reclaimPolicy" + schema: + type: string + required: true + default: "Retain" + enum: + - value: Retain + description: Retain (Keep Data on App Deletion) + - value: Delete + description: Delete (Delete data on App Deletion) + - variable: parameters + label: "parameters" + schema: + type: dict + additional_attrs: true + hidden: true + attrs: + - variable: poolname + label: "Pool/Dataset" schema: type: string - required: true default: "" + required: true + \ No newline at end of file