From 1980402733b82ed90f8b3a5cbcbd36ae137c147b Mon Sep 17 00:00:00 2001 From: Kjeld Schouten Date: Mon, 25 Dec 2023 20:05:48 +0100 Subject: [PATCH] fix(velero): hide redundant, unused and disabled stuff --- charts/enterprise/velero/Chart.yaml | 2 +- charts/enterprise/velero/questions.yaml | 29 ++++++++++++++++++------- 2 files changed, 22 insertions(+), 9 deletions(-) diff --git a/charts/enterprise/velero/Chart.yaml b/charts/enterprise/velero/Chart.yaml index 25e87e5bfc9..2bba1edb8f1 100644 --- a/charts/enterprise/velero/Chart.yaml +++ b/charts/enterprise/velero/Chart.yaml @@ -1,7 +1,7 @@ kubeVersion: ">=1.24.0-0" apiVersion: v2 name: velero -version: 3.0.0 +version: 3.0.1 appVersion: latest description: Velero is a kubernetes-native backup solution home: https://truecharts.org/charts/incubator/velero diff --git a/charts/enterprise/velero/questions.yaml b/charts/enterprise/velero/questions.yaml index 638df70431c..495abc2476b 100644 --- a/charts/enterprise/velero/questions.yaml +++ b/charts/enterprise/velero/questions.yaml @@ -21,12 +21,6 @@ questions: type: string required: true default: "default" - - variable: provider - label: "Provider" - schema: - type: string - required: true - default: "" - variable: accessMode label: "accessMode" schema: @@ -50,6 +44,17 @@ questions: schema: type: string default: "" + - variable: provider + label: "Provider" + schema: + type: string + required: true + default: "s3" + enum: + - value: s3 + description: S3 + - value: aws + description: aws - variable: credential label: credential schema: @@ -158,7 +163,12 @@ questions: schema: type: string required: true - default: "" + default: "s3" + enum: + - value: s3 + description: S3 + - value: aws + description: aws - variable: credential label: credential schema: @@ -254,17 +264,20 @@ questions: default: true - variable: schedule label: "schedule" + show_if: [["disabled", "=", false]] schema: type: string required: true - default: "" + default: "0 0 0 * * *" - variable: useOwnerReferencesInBackup label: "useOwnerReferencesInBackup" + show_if: [["disabled", "=", false]] schema: type: boolean default: false - variable: template label: template + show_if: [["disabled", "=", false]] schema: additional_attrs: true type: dict