diff --git a/charts/enterprise/velero/Chart.yaml b/charts/enterprise/velero/Chart.yaml index 8ac2c59e5b6..905c1888b7d 100644 --- a/charts/enterprise/velero/Chart.yaml +++ b/charts/enterprise/velero/Chart.yaml @@ -10,7 +10,7 @@ apiVersion: v2 appVersion: latest dependencies: - name: common - version: 17.2.30 + version: 17.3.0 repository: oci://tccr.io/truecharts condition: "" alias: "" @@ -42,4 +42,4 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/enterprise/velero - https://github.com/truecharts/containers/tree/master/apps/alpine type: application -version: 3.2.1 +version: 3.2.2 diff --git a/charts/enterprise/velero/questions.yaml b/charts/enterprise/velero/questions.yaml index 971166170bf..ea86da7e72f 100644 --- a/charts/enterprise/velero/questions.yaml +++ b/charts/enterprise/velero/questions.yaml @@ -254,53 +254,4 @@ questions: schema: type: string default: "" - - variable: schedules - group: "App Configuration" - label: "Pre-Defined Backup Schedules" - schema: - type: dict - additional_attrs: true - attrs: - - variable: default - label: "Default Schedule" - schema: - type: dict - additional_attrs: true - attrs: - - variable: disabled - label: "disabled" - schema: - type: boolean - default: true - - variable: schedule - label: "schedule" - show_if: [["disabled", "=", false]] - schema: - type: string - required: true - 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 - attrs: - - variable: ttl - label: "ttl" - schema: - type: string - required: true - default: "240h" - - variable: storageLocation - label: "storageLocation" - schema: - type: string - required: true - default: "default" +# Include{veleroSchedule} diff --git a/charts/stable/jackett/Chart.yaml b/charts/stable/jackett/Chart.yaml index 2b7dbefa0bd..030baeee45a 100644 --- a/charts/stable/jackett/Chart.yaml +++ b/charts/stable/jackett/Chart.yaml @@ -10,7 +10,7 @@ apiVersion: v2 appVersion: 0.21.1155 dependencies: - name: common - version: 17.2.30 + version: 17.3.0 repository: oci://tccr.io/truecharts condition: "" alias: "" @@ -35,4 +35,4 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/jackett - https://ghcr.io/linuxserver/jackett type: application -version: 18.1.11 +version: 18.1.12 diff --git a/charts/stable/jackett/questions.yaml b/charts/stable/jackett/questions.yaml index ca54e03fe7c..f6494aa73e5 100644 --- a/charts/stable/jackett/questions.yaml +++ b/charts/stable/jackett/questions.yaml @@ -81,4 +81,5 @@ questions: # Include{codeserver} # Include{netshoot} # Include{vpn} +# Include{veleroSchedule} # Include{documentation} diff --git a/templates/questions/general/groups.yaml b/templates/questions/general/groups.yaml index d6688f608f5..453e0cdfb7e 100644 --- a/templates/questions/general/groups.yaml +++ b/templates/questions/general/groups.yaml @@ -23,6 +23,8 @@ groups: description: Metrics - name: Addons description: Addon Configuration + - name: Backup Configuration + description: Configure Velero Backup Schedule - name: Advanced description: Advanced Configuration - name: Postgresql diff --git a/templates/questions/velero/veleroSchedule.yaml b/templates/questions/velero/veleroSchedule.yaml new file mode 100644 index 00000000000..62aedd213a7 --- /dev/null +++ b/templates/questions/velero/veleroSchedule.yaml @@ -0,0 +1,50 @@ + - variable: schedules + group: "Backup Configuration" + label: "Backup Schedules" + schema: + type: dict + additional_attrs: true + attrs: + - variable: default + label: "Default Schedule" + schema: + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: "enabled" + schema: + type: boolean + default: false + - variable: schedule + label: "schedule" + show_if: [["enabled", "=", true]] + schema: + type: string + required: true + default: "0 0 0 * * *" + - variable: useOwnerReferencesInBackup + label: "useOwnerReferencesInBackup" + show_if: [["enabled", "=", true]] + schema: + type: boolean + default: false + - variable: template + label: template + show_if: [["enabled", "=", true]] + schema: + additional_attrs: true + type: dict + attrs: + - variable: ttl + label: "ttl" + schema: + type: string + required: true + default: "240h" + - variable: storageLocation + label: "storageLocation" + schema: + type: string + required: true + default: "default"