diff --git a/charts/develop/prototype-gui/Chart.yaml b/charts/develop/prototype-gui/Chart.yaml index 4f56619c231..8e96e76f9dc 100644 --- a/charts/develop/prototype-gui/Chart.yaml +++ b/charts/develop/prototype-gui/Chart.yaml @@ -19,4 +19,4 @@ maintainers: name: prototype-gui sources: null type: application -version: 1.0.0 +version: 1.0.1 diff --git a/charts/develop/prototype-gui/SCALE/questions.yaml b/charts/develop/prototype-gui/SCALE/questions.yaml index 1503137c01b..9c8155ce59a 100644 --- a/charts/develop/prototype-gui/SCALE/questions.yaml +++ b/charts/develop/prototype-gui/SCALE/questions.yaml @@ -283,12 +283,40 @@ questions: show_if: [["type", "=", "hostPath"]] type: boolean default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false - variable: hostPath label: "hostPath" description: "Path inside the container the storage is mounted" schema: show_if: [["type", "=", "hostPath"]] type: hostpath + - variable: hostPathType + label: "hostPath Type" + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "DirectoryOrCreate" + description: "DirectoryOrCreate" + - value: "Directory" + description: "Directory" + - value: "FileOrCreate" + description: "FileOrCreate" + - value: "File" + description: "File" + - value: "Socket" + description: "Socket" + - value: "CharDevice" + description: "CharDevice" + - value: "BlockDevice" + description: "BlockDevice" - variable: mountPath label: "mountPath" description: "Path inside the container the storage is mounted" @@ -371,19 +399,46 @@ questions: show_if: [["type", "=", "hostPath"]] type: boolean default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false - variable: hostPath label: "hostPath" description: "Path inside the container the storage is mounted" schema: show_if: [["type", "=", "hostPath"]] type: hostpath + - variable: hostPathType + label: "hostPath Type" + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "DirectoryOrCreate" + description: "DirectoryOrCreate" + - value: "Directory" + description: "Directory" + - value: "FileOrCreate" + description: "FileOrCreate" + - value: "File" + description: "File" + - value: "Socket" + description: "Socket" + - value: "CharDevice" + description: "CharDevice" + - value: "BlockDevice" + description: "BlockDevice" - variable: mountPath label: "mountPath" description: "Path inside the container the storage is mounted" schema: type: string default: "/config" - hidden: true - variable: medium label: "EmptyDir Medium" schema: @@ -504,94 +559,6 @@ questions: $ref: - "definitions/certificate" - - variable: ingress - label: "" - group: "Ingress" - schema: - type: dict - attrs: - - variable: main - label: "Main Ingress" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCERT - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: securityContext group: "Security and Permissions"