fix: fixup all chart volsync/credentials settings

This commit is contained in:
Kjeld Schouten
2024-04-29 20:45:47 +02:00
parent ecc2807447
commit 20f2fe8342
763 changed files with 1567 additions and 1613 deletions
+12 -58
View File
@@ -27,23 +27,21 @@
enum:
- value: s3
description: s3 Storage
- value: azure
description: Azure Backup Storage (Extremely Experimental)
## - value: google
## description: Azure Backup Storage
- variable: url
label: "url"
schema:
type: string
default: ""
required: true
- variable: path
label: "path"
description: "Path Prefix"
description: "Path Prefix not needed for most cases"
schema:
type: string
default: ""
- variable: region
label: "region"
description: "region is primarily for AWS not needed for most cases"
schema:
show_if: [["type", "=", "s3"]]
type: string
@@ -54,70 +52,26 @@
show_if: [["type", "=", "s3"]]
type: string
default: ""
required: true
- variable: accessKey
label: "accessKey"
schema:
show_if: [["type", "=", "s3"]]
type: string
default: ""
required: true
- variable: secretKey
label: "secretKey"
schema:
show_if: [["type", "=", "s3"]]
type: string
default: ""
- variable: connectionString
label: "connectionString"
required: true
- variable: encrKey
label: "encrKey"
description: "The Encryption key is needed for tools like volsync if not needed it will be ignored"
schema:
show_if: [["type", "=", "azure"]]
show_if: [["type", "=", "s3"]]
type: string
default: ""
- variable: storageAccount
label: "storageAccount"
schema:
show_if: [["type", "=", "azure"]]
type: string
default: ""
- variable: storageKey
label: "storageKey"
schema:
show_if: [["type", "=", "azure"]]
type: string
default: ""
- variable: storageSasToken
label: "storageSasToken"
schema:
show_if: [["type", "=", "azure"]]
type: string
default: ""
- variable: containerName
label: "containerName"
schema:
show_if: [["type", "=", "azure"]]
type: string
default: ""
- variable: serviceName
label: "serviceName"
schema:
show_if: [["type", "=", "azure"]]
type: string
default: "blob"
- variable: inheritFromAzureAD
label: "inheritFromAzureAD"
schema:
show_if: [["type", "=", "azure"]]
type: boolean
default: false
## TODO: Finish Google
- variable: gkeEnvironment
label: "gkeEnvironment"
schema:
show_if: [["type", "=", "google"]]
type: string
default: ""
- variable: applicationCredentials
label: "applicationCredentials"
schema:
show_if: [["type", "=", "google"]]
type: string
default: ""
default: "MYSECRETPASSPHRASE"
required: true