diff --git a/community/autobrr/1.0.8/Chart.lock b/community/autobrr/1.1.0/Chart.lock similarity index 100% rename from community/autobrr/1.0.8/Chart.lock rename to community/autobrr/1.1.0/Chart.lock diff --git a/community/autobrr/1.0.8/Chart.yaml b/community/autobrr/1.1.0/Chart.yaml similarity index 97% rename from community/autobrr/1.0.8/Chart.yaml rename to community/autobrr/1.1.0/Chart.yaml index b77fd4a898..62209ddc0c 100644 --- a/community/autobrr/1.0.8/Chart.yaml +++ b/community/autobrr/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Autobrr is the modern download automation tool for torrents and use annotations: title: Autobrr type: application -version: 1.0.8 +version: 1.1.0 apiVersion: v2 appVersion: 1.31.0 kubeVersion: '>=1.16.0-0' diff --git a/community/autobrr/1.0.8/README.md b/community/autobrr/1.1.0/README.md similarity index 100% rename from community/autobrr/1.0.8/README.md rename to community/autobrr/1.1.0/README.md diff --git a/community/autobrr/1.0.8/app-readme.md b/community/autobrr/1.1.0/app-readme.md similarity index 100% rename from community/autobrr/1.0.8/app-readme.md rename to community/autobrr/1.1.0/app-readme.md diff --git a/community/autobrr/1.0.8/charts/common-1.1.1.tgz b/community/autobrr/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/autobrr/1.0.8/charts/common-1.1.1.tgz rename to community/autobrr/1.1.0/charts/common-1.1.1.tgz diff --git a/community/autobrr/1.0.8/ci/basic-values.yaml b/community/autobrr/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/autobrr/1.0.8/ci/basic-values.yaml rename to community/autobrr/1.1.0/ci/basic-values.yaml diff --git a/community/autobrr/1.0.8/ci/extra-values.yaml b/community/autobrr/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/autobrr/1.0.8/ci/extra-values.yaml rename to community/autobrr/1.1.0/ci/extra-values.yaml diff --git a/community/autobrr/1.0.8/ci/hostNet-values.yaml b/community/autobrr/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/autobrr/1.0.8/ci/hostNet-values.yaml rename to community/autobrr/1.1.0/ci/hostNet-values.yaml diff --git a/community/autobrr/1.0.8/ix_values.yaml b/community/autobrr/1.1.0/ix_values.yaml similarity index 100% rename from community/autobrr/1.0.8/ix_values.yaml rename to community/autobrr/1.1.0/ix_values.yaml diff --git a/community/autobrr/1.0.8/metadata.yaml b/community/autobrr/1.1.0/metadata.yaml similarity index 100% rename from community/autobrr/1.0.8/metadata.yaml rename to community/autobrr/1.1.0/metadata.yaml diff --git a/community/autobrr/1.0.8/questions.yaml b/community/autobrr/1.1.0/questions.yaml similarity index 79% rename from community/autobrr/1.0.8/questions.yaml rename to community/autobrr/1.1.0/questions.yaml index cd620c82ff..b87ec95239 100644 --- a/community/autobrr/1.0.8/questions.yaml +++ b/community/autobrr/1.1.0/questions.yaml @@ -171,11 +171,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -200,6 +203,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/autobrr/1.0.8/templates/NOTES.txt b/community/autobrr/1.1.0/templates/NOTES.txt similarity index 100% rename from community/autobrr/1.0.8/templates/NOTES.txt rename to community/autobrr/1.1.0/templates/NOTES.txt diff --git a/community/autobrr/1.0.8/templates/_autobrr.tpl b/community/autobrr/1.1.0/templates/_autobrr.tpl similarity index 100% rename from community/autobrr/1.0.8/templates/_autobrr.tpl rename to community/autobrr/1.1.0/templates/_autobrr.tpl diff --git a/community/autobrr/1.0.8/templates/_persistence.tpl b/community/autobrr/1.1.0/templates/_persistence.tpl similarity index 68% rename from community/autobrr/1.0.8/templates/_persistence.tpl rename to community/autobrr/1.1.0/templates/_persistence.tpl index b830deb3fb..09f2922770 100644 --- a/community/autobrr/1.0.8/templates/_persistence.tpl +++ b/community/autobrr/1.1.0/templates/_persistence.tpl @@ -20,10 +20,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.autobrrStorage.additionalStorages }} {{ printf "autobrr-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: autobrr: autobrr: diff --git a/community/autobrr/1.0.8/templates/_portal.tpl b/community/autobrr/1.1.0/templates/_portal.tpl similarity index 100% rename from community/autobrr/1.0.8/templates/_portal.tpl rename to community/autobrr/1.1.0/templates/_portal.tpl diff --git a/community/autobrr/1.0.8/templates/_service.tpl b/community/autobrr/1.1.0/templates/_service.tpl similarity index 100% rename from community/autobrr/1.0.8/templates/_service.tpl rename to community/autobrr/1.1.0/templates/_service.tpl diff --git a/community/autobrr/1.0.8/templates/common.yaml b/community/autobrr/1.1.0/templates/common.yaml similarity index 100% rename from community/autobrr/1.0.8/templates/common.yaml rename to community/autobrr/1.1.0/templates/common.yaml diff --git a/community/bazarr/1.0.10/Chart.lock b/community/bazarr/1.1.0/Chart.lock similarity index 100% rename from community/bazarr/1.0.10/Chart.lock rename to community/bazarr/1.1.0/Chart.lock diff --git a/community/bazarr/1.0.10/Chart.yaml b/community/bazarr/1.1.0/Chart.yaml similarity index 95% rename from community/bazarr/1.0.10/Chart.yaml rename to community/bazarr/1.1.0/Chart.yaml index 4a4bf98960..6e4ccea31b 100644 --- a/community/bazarr/1.0.10/Chart.yaml +++ b/community/bazarr/1.1.0/Chart.yaml @@ -4,9 +4,9 @@ description: Bazarr is a companion application to Sonarr and Radarr. It manages annotations: title: Bazarr type: application -version: 1.0.10 +version: 1.1.0 apiVersion: v2 -appVersion: 1.3.1 +appVersion: 1.4.0 kubeVersion: '>=1.16.0-0' maintainers: - name: truenas diff --git a/community/bazarr/1.0.10/README.md b/community/bazarr/1.1.0/README.md similarity index 100% rename from community/bazarr/1.0.10/README.md rename to community/bazarr/1.1.0/README.md diff --git a/community/bazarr/1.0.10/app-readme.md b/community/bazarr/1.1.0/app-readme.md similarity index 100% rename from community/bazarr/1.0.10/app-readme.md rename to community/bazarr/1.1.0/app-readme.md diff --git a/community/bazarr/1.0.10/charts/common-1.1.1.tgz b/community/bazarr/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/bazarr/1.0.10/charts/common-1.1.1.tgz rename to community/bazarr/1.1.0/charts/common-1.1.1.tgz diff --git a/community/bazarr/1.0.10/ci/basic-values.yaml b/community/bazarr/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/bazarr/1.0.10/ci/basic-values.yaml rename to community/bazarr/1.1.0/ci/basic-values.yaml diff --git a/community/bazarr/1.0.10/ci/extra-values.yaml b/community/bazarr/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/bazarr/1.0.10/ci/extra-values.yaml rename to community/bazarr/1.1.0/ci/extra-values.yaml diff --git a/community/bazarr/1.0.10/ci/hostNet-values.yaml b/community/bazarr/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/bazarr/1.0.10/ci/hostNet-values.yaml rename to community/bazarr/1.1.0/ci/hostNet-values.yaml diff --git a/community/bazarr/1.0.10/ix_values.yaml b/community/bazarr/1.1.0/ix_values.yaml similarity index 100% rename from community/bazarr/1.0.10/ix_values.yaml rename to community/bazarr/1.1.0/ix_values.yaml diff --git a/community/bazarr/1.0.10/metadata.yaml b/community/bazarr/1.1.0/metadata.yaml similarity index 100% rename from community/bazarr/1.0.10/metadata.yaml rename to community/bazarr/1.1.0/metadata.yaml diff --git a/community/bazarr/1.0.10/questions.yaml b/community/bazarr/1.1.0/questions.yaml similarity index 78% rename from community/bazarr/1.0.10/questions.yaml rename to community/bazarr/1.1.0/questions.yaml index cb2f22c6c5..21e2f2b4d8 100644 --- a/community/bazarr/1.0.10/questions.yaml +++ b/community/bazarr/1.1.0/questions.yaml @@ -161,11 +161,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -190,6 +193,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/bazarr/1.0.10/templates/NOTES.txt b/community/bazarr/1.1.0/templates/NOTES.txt similarity index 100% rename from community/bazarr/1.0.10/templates/NOTES.txt rename to community/bazarr/1.1.0/templates/NOTES.txt diff --git a/community/bazarr/1.0.10/templates/_bazarr.tpl b/community/bazarr/1.1.0/templates/_bazarr.tpl similarity index 100% rename from community/bazarr/1.0.10/templates/_bazarr.tpl rename to community/bazarr/1.1.0/templates/_bazarr.tpl diff --git a/community/bazarr/1.0.10/templates/_persistence.tpl b/community/bazarr/1.1.0/templates/_persistence.tpl similarity index 67% rename from community/bazarr/1.0.10/templates/_persistence.tpl rename to community/bazarr/1.1.0/templates/_persistence.tpl index 64845eef22..187c0db0c5 100644 --- a/community/bazarr/1.0.10/templates/_persistence.tpl +++ b/community/bazarr/1.1.0/templates/_persistence.tpl @@ -20,10 +20,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.bazarrStorage.additionalStorages }} {{ printf "bazarr-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: bazarr: bazarr: diff --git a/community/bazarr/1.0.10/templates/_portal.tpl b/community/bazarr/1.1.0/templates/_portal.tpl similarity index 100% rename from community/bazarr/1.0.10/templates/_portal.tpl rename to community/bazarr/1.1.0/templates/_portal.tpl diff --git a/community/bazarr/1.0.10/templates/_service.tpl b/community/bazarr/1.1.0/templates/_service.tpl similarity index 100% rename from community/bazarr/1.0.10/templates/_service.tpl rename to community/bazarr/1.1.0/templates/_service.tpl diff --git a/community/bazarr/1.0.10/templates/common.yaml b/community/bazarr/1.1.0/templates/common.yaml similarity index 100% rename from community/bazarr/1.0.10/templates/common.yaml rename to community/bazarr/1.1.0/templates/common.yaml diff --git a/community/briefkasten/1.0.1/Chart.lock b/community/briefkasten/1.1.0/Chart.lock similarity index 100% rename from community/briefkasten/1.0.1/Chart.lock rename to community/briefkasten/1.1.0/Chart.lock diff --git a/community/briefkasten/1.0.1/Chart.yaml b/community/briefkasten/1.1.0/Chart.yaml similarity index 97% rename from community/briefkasten/1.0.1/Chart.yaml rename to community/briefkasten/1.1.0/Chart.yaml index 0f4c8db04f..8d5be8436f 100644 --- a/community/briefkasten/1.0.1/Chart.yaml +++ b/community/briefkasten/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Briefkasten is a self hosted bookmarking app annotations: title: Briefkasten type: application -version: 1.0.1 +version: 1.1.0 apiVersion: v2 appVersion: latest kubeVersion: '>=1.16.0-0' diff --git a/community/briefkasten/1.0.1/README.md b/community/briefkasten/1.1.0/README.md similarity index 100% rename from community/briefkasten/1.0.1/README.md rename to community/briefkasten/1.1.0/README.md diff --git a/community/briefkasten/1.0.1/app-readme.md b/community/briefkasten/1.1.0/app-readme.md similarity index 100% rename from community/briefkasten/1.0.1/app-readme.md rename to community/briefkasten/1.1.0/app-readme.md diff --git a/community/briefkasten/1.0.1/charts/common-1.1.1.tgz b/community/briefkasten/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/briefkasten/1.0.1/charts/common-1.1.1.tgz rename to community/briefkasten/1.1.0/charts/common-1.1.1.tgz diff --git a/community/briefkasten/1.0.1/ci/basic-values.yaml b/community/briefkasten/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/briefkasten/1.0.1/ci/basic-values.yaml rename to community/briefkasten/1.1.0/ci/basic-values.yaml diff --git a/community/briefkasten/1.0.1/ci/extra-values.yaml b/community/briefkasten/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/briefkasten/1.0.1/ci/extra-values.yaml rename to community/briefkasten/1.1.0/ci/extra-values.yaml diff --git a/community/briefkasten/1.0.1/ci/hostNet-values.yaml b/community/briefkasten/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/briefkasten/1.0.1/ci/hostNet-values.yaml rename to community/briefkasten/1.1.0/ci/hostNet-values.yaml diff --git a/community/briefkasten/1.0.1/ix_values.yaml b/community/briefkasten/1.1.0/ix_values.yaml similarity index 100% rename from community/briefkasten/1.0.1/ix_values.yaml rename to community/briefkasten/1.1.0/ix_values.yaml diff --git a/community/briefkasten/1.0.1/metadata.yaml b/community/briefkasten/1.1.0/metadata.yaml similarity index 100% rename from community/briefkasten/1.0.1/metadata.yaml rename to community/briefkasten/1.1.0/metadata.yaml diff --git a/community/briefkasten/1.0.1/questions.yaml b/community/briefkasten/1.1.0/questions.yaml similarity index 90% rename from community/briefkasten/1.0.1/questions.yaml rename to community/briefkasten/1.1.0/questions.yaml index 2f1d717f98..b8570eab26 100644 --- a/community/briefkasten/1.0.1/questions.yaml +++ b/community/briefkasten/1.1.0/questions.yaml @@ -467,11 +467,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -496,6 +499,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/briefkasten/1.0.1/templates/NOTES.txt b/community/briefkasten/1.1.0/templates/NOTES.txt similarity index 100% rename from community/briefkasten/1.0.1/templates/NOTES.txt rename to community/briefkasten/1.1.0/templates/NOTES.txt diff --git a/community/briefkasten/1.0.1/templates/_briefkasten.tpl b/community/briefkasten/1.1.0/templates/_briefkasten.tpl similarity index 100% rename from community/briefkasten/1.0.1/templates/_briefkasten.tpl rename to community/briefkasten/1.1.0/templates/_briefkasten.tpl diff --git a/community/briefkasten/1.0.1/templates/_configuration.tpl b/community/briefkasten/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/briefkasten/1.0.1/templates/_configuration.tpl rename to community/briefkasten/1.1.0/templates/_configuration.tpl diff --git a/community/briefkasten/1.0.1/templates/_persistence.tpl b/community/briefkasten/1.1.0/templates/_persistence.tpl similarity index 78% rename from community/briefkasten/1.0.1/templates/_persistence.tpl rename to community/briefkasten/1.1.0/templates/_persistence.tpl index 920bfc3f20..af31ee819e 100644 --- a/community/briefkasten/1.0.1/templates/_persistence.tpl +++ b/community/briefkasten/1.1.0/templates/_persistence.tpl @@ -9,10 +9,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.briefkastenStorage.additionalStorages }} {{ printf "briefkasten-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: briefkasten: briefkasten: diff --git a/community/briefkasten/1.0.1/templates/_portal.tpl b/community/briefkasten/1.1.0/templates/_portal.tpl similarity index 100% rename from community/briefkasten/1.0.1/templates/_portal.tpl rename to community/briefkasten/1.1.0/templates/_portal.tpl diff --git a/community/briefkasten/1.0.1/templates/_postgres.tpl b/community/briefkasten/1.1.0/templates/_postgres.tpl similarity index 100% rename from community/briefkasten/1.0.1/templates/_postgres.tpl rename to community/briefkasten/1.1.0/templates/_postgres.tpl diff --git a/community/briefkasten/1.0.1/templates/_service.tpl b/community/briefkasten/1.1.0/templates/_service.tpl similarity index 100% rename from community/briefkasten/1.0.1/templates/_service.tpl rename to community/briefkasten/1.1.0/templates/_service.tpl diff --git a/community/briefkasten/1.0.1/templates/_validation.tpl b/community/briefkasten/1.1.0/templates/_validation.tpl similarity index 100% rename from community/briefkasten/1.0.1/templates/_validation.tpl rename to community/briefkasten/1.1.0/templates/_validation.tpl diff --git a/community/briefkasten/1.0.1/templates/common.yaml b/community/briefkasten/1.1.0/templates/common.yaml similarity index 100% rename from community/briefkasten/1.0.1/templates/common.yaml rename to community/briefkasten/1.1.0/templates/common.yaml diff --git a/community/briefkasten/1.0.1/upgrade_strategy_disable b/community/briefkasten/1.1.0/upgrade_strategy_disable similarity index 100% rename from community/briefkasten/1.0.1/upgrade_strategy_disable rename to community/briefkasten/1.1.0/upgrade_strategy_disable diff --git a/community/castopod/1.0.1/Chart.lock b/community/castopod/1.1.0/Chart.lock similarity index 100% rename from community/castopod/1.0.1/Chart.lock rename to community/castopod/1.1.0/Chart.lock diff --git a/community/castopod/1.0.1/Chart.yaml b/community/castopod/1.1.0/Chart.yaml similarity index 97% rename from community/castopod/1.0.1/Chart.yaml rename to community/castopod/1.1.0/Chart.yaml index 60b0c4d950..0b88443997 100644 --- a/community/castopod/1.0.1/Chart.yaml +++ b/community/castopod/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Castopod is an open-source hosting platform made for podcasters who annotations: title: Castopod type: application -version: 1.0.1 +version: 1.1.0 apiVersion: v2 appVersion: 1.6.5 kubeVersion: '>=1.16.0-0' diff --git a/community/castopod/1.0.1/README.md b/community/castopod/1.1.0/README.md similarity index 100% rename from community/castopod/1.0.1/README.md rename to community/castopod/1.1.0/README.md diff --git a/community/castopod/1.0.1/app-readme.md b/community/castopod/1.1.0/app-readme.md similarity index 100% rename from community/castopod/1.0.1/app-readme.md rename to community/castopod/1.1.0/app-readme.md diff --git a/community/castopod/1.0.1/charts/common-1.1.1.tgz b/community/castopod/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/castopod/1.0.1/charts/common-1.1.1.tgz rename to community/castopod/1.1.0/charts/common-1.1.1.tgz diff --git a/community/castopod/1.0.1/ci/2fa-values.yaml b/community/castopod/1.1.0/ci/2fa-values.yaml similarity index 100% rename from community/castopod/1.0.1/ci/2fa-values.yaml rename to community/castopod/1.1.0/ci/2fa-values.yaml diff --git a/community/castopod/1.0.1/ci/basic-values.yaml b/community/castopod/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/castopod/1.0.1/ci/basic-values.yaml rename to community/castopod/1.1.0/ci/basic-values.yaml diff --git a/community/castopod/1.0.1/ci/extra-values.yaml b/community/castopod/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/castopod/1.0.1/ci/extra-values.yaml rename to community/castopod/1.1.0/ci/extra-values.yaml diff --git a/community/castopod/1.0.1/ci/https-redirect-values.yaml b/community/castopod/1.1.0/ci/https-redirect-values.yaml similarity index 100% rename from community/castopod/1.0.1/ci/https-redirect-values.yaml rename to community/castopod/1.1.0/ci/https-redirect-values.yaml diff --git a/community/castopod/1.0.1/ix_values.yaml b/community/castopod/1.1.0/ix_values.yaml similarity index 100% rename from community/castopod/1.0.1/ix_values.yaml rename to community/castopod/1.1.0/ix_values.yaml diff --git a/community/castopod/1.0.1/metadata.yaml b/community/castopod/1.1.0/metadata.yaml similarity index 100% rename from community/castopod/1.0.1/metadata.yaml rename to community/castopod/1.1.0/metadata.yaml diff --git a/community/castopod/1.0.1/questions.yaml b/community/castopod/1.1.0/questions.yaml similarity index 84% rename from community/castopod/1.0.1/questions.yaml rename to community/castopod/1.1.0/questions.yaml index 03f53ca883..797efc8c12 100644 --- a/community/castopod/1.0.1/questions.yaml +++ b/community/castopod/1.1.0/questions.yaml @@ -260,11 +260,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -289,6 +292,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources label: "" diff --git a/community/castopod/1.0.1/templates/NOTES.txt b/community/castopod/1.1.0/templates/NOTES.txt similarity index 100% rename from community/castopod/1.0.1/templates/NOTES.txt rename to community/castopod/1.1.0/templates/NOTES.txt diff --git a/community/castopod/1.0.1/templates/_castopod.tpl b/community/castopod/1.1.0/templates/_castopod.tpl similarity index 100% rename from community/castopod/1.0.1/templates/_castopod.tpl rename to community/castopod/1.1.0/templates/_castopod.tpl diff --git a/community/castopod/1.0.1/templates/_configuration.tpl b/community/castopod/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/castopod/1.0.1/templates/_configuration.tpl rename to community/castopod/1.1.0/templates/_configuration.tpl diff --git a/community/castopod/1.0.1/templates/_mariadb.tpl b/community/castopod/1.1.0/templates/_mariadb.tpl similarity index 100% rename from community/castopod/1.0.1/templates/_mariadb.tpl rename to community/castopod/1.1.0/templates/_mariadb.tpl diff --git a/community/castopod/1.0.1/templates/_persistance.tpl b/community/castopod/1.1.0/templates/_persistance.tpl similarity index 80% rename from community/castopod/1.0.1/templates/_persistance.tpl rename to community/castopod/1.1.0/templates/_persistance.tpl index 7bb6110d60..d860797001 100644 --- a/community/castopod/1.0.1/templates/_persistance.tpl +++ b/community/castopod/1.1.0/templates/_persistance.tpl @@ -21,10 +21,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.castopodStorage.additionalStorages }} {{ printf "castopod-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: castopod: castopod: diff --git a/community/castopod/1.0.1/templates/_portal.tpl b/community/castopod/1.1.0/templates/_portal.tpl similarity index 100% rename from community/castopod/1.0.1/templates/_portal.tpl rename to community/castopod/1.1.0/templates/_portal.tpl diff --git a/community/castopod/1.0.1/templates/_redis.tpl b/community/castopod/1.1.0/templates/_redis.tpl similarity index 100% rename from community/castopod/1.0.1/templates/_redis.tpl rename to community/castopod/1.1.0/templates/_redis.tpl diff --git a/community/castopod/1.0.1/templates/_service.tpl b/community/castopod/1.1.0/templates/_service.tpl similarity index 100% rename from community/castopod/1.0.1/templates/_service.tpl rename to community/castopod/1.1.0/templates/_service.tpl diff --git a/community/castopod/1.0.1/templates/_web.tpl b/community/castopod/1.1.0/templates/_web.tpl similarity index 100% rename from community/castopod/1.0.1/templates/_web.tpl rename to community/castopod/1.1.0/templates/_web.tpl diff --git a/community/castopod/1.0.1/templates/common.yaml b/community/castopod/1.1.0/templates/common.yaml similarity index 100% rename from community/castopod/1.0.1/templates/common.yaml rename to community/castopod/1.1.0/templates/common.yaml diff --git a/community/cloudflared/1.0.1/templates/_persistance.tpl b/community/cloudflared/1.0.1/templates/_persistance.tpl deleted file mode 100644 index df86e50bcf..0000000000 --- a/community/cloudflared/1.0.1/templates/_persistance.tpl +++ /dev/null @@ -1,14 +0,0 @@ -{{- define "cloudflared.persistence" -}} -persistence: - {{- range $idx, $storage := .Values.cloudflaredStorage.additionalStorages }} - {{ printf "cloudflared-%v" (int $idx) }}: - enabled: true - type: {{ $storage.type }} - datasetName: {{ $storage.datasetName | default "" }} - hostPath: {{ $storage.hostPath | default "" }} - targetSelector: - cloudflared: - cloudflared: - mountPath: {{ $storage.mountPath }} - {{- end }} -{{- end -}} diff --git a/community/cloudflared/1.0.1/Chart.lock b/community/cloudflared/1.1.0/Chart.lock similarity index 100% rename from community/cloudflared/1.0.1/Chart.lock rename to community/cloudflared/1.1.0/Chart.lock diff --git a/community/cloudflared/1.0.1/Chart.yaml b/community/cloudflared/1.1.0/Chart.yaml similarity index 98% rename from community/cloudflared/1.0.1/Chart.yaml rename to community/cloudflared/1.1.0/Chart.yaml index e907c2840b..d3f9a328ef 100644 --- a/community/cloudflared/1.0.1/Chart.yaml +++ b/community/cloudflared/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Cloudflared is a client for Cloudflare Tunnel, a daemon that expose annotations: title: Cloudflared type: application -version: 1.0.1 +version: 1.1.0 apiVersion: v2 appVersion: 2023.8.2 kubeVersion: '>=1.16.0-0' diff --git a/community/cloudflared/1.0.1/README.md b/community/cloudflared/1.1.0/README.md similarity index 100% rename from community/cloudflared/1.0.1/README.md rename to community/cloudflared/1.1.0/README.md diff --git a/community/cloudflared/1.0.1/app-readme.md b/community/cloudflared/1.1.0/app-readme.md similarity index 100% rename from community/cloudflared/1.0.1/app-readme.md rename to community/cloudflared/1.1.0/app-readme.md diff --git a/community/cloudflared/1.0.1/charts/common-1.1.1.tgz b/community/cloudflared/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/cloudflared/1.0.1/charts/common-1.1.1.tgz rename to community/cloudflared/1.1.0/charts/common-1.1.1.tgz diff --git a/community/cloudflared/1.0.1/ci/basic-values.yaml b/community/cloudflared/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/cloudflared/1.0.1/ci/basic-values.yaml rename to community/cloudflared/1.1.0/ci/basic-values.yaml diff --git a/community/cloudflared/1.0.1/ci/hostNet-values.yaml b/community/cloudflared/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/cloudflared/1.0.1/ci/hostNet-values.yaml rename to community/cloudflared/1.1.0/ci/hostNet-values.yaml diff --git a/community/cloudflared/1.0.1/ix_values.yaml b/community/cloudflared/1.1.0/ix_values.yaml similarity index 100% rename from community/cloudflared/1.0.1/ix_values.yaml rename to community/cloudflared/1.1.0/ix_values.yaml diff --git a/community/cloudflared/1.0.1/metadata.yaml b/community/cloudflared/1.1.0/metadata.yaml similarity index 100% rename from community/cloudflared/1.0.1/metadata.yaml rename to community/cloudflared/1.1.0/metadata.yaml diff --git a/community/cloudflared/1.0.1/questions.yaml b/community/cloudflared/1.1.0/questions.yaml similarity index 76% rename from community/cloudflared/1.0.1/questions.yaml rename to community/cloudflared/1.1.0/questions.yaml index 756ba3cb5d..35a4c5fba2 100644 --- a/community/cloudflared/1.0.1/questions.yaml +++ b/community/cloudflared/1.1.0/questions.yaml @@ -129,11 +129,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -158,6 +161,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/cloudflared/1.0.1/templates/NOTES.txt b/community/cloudflared/1.1.0/templates/NOTES.txt similarity index 100% rename from community/cloudflared/1.0.1/templates/NOTES.txt rename to community/cloudflared/1.1.0/templates/NOTES.txt diff --git a/community/cloudflared/1.0.1/templates/_cloudflared.tpl b/community/cloudflared/1.1.0/templates/_cloudflared.tpl similarity index 100% rename from community/cloudflared/1.0.1/templates/_cloudflared.tpl rename to community/cloudflared/1.1.0/templates/_cloudflared.tpl diff --git a/community/cloudflared/1.1.0/templates/_persistance.tpl b/community/cloudflared/1.1.0/templates/_persistance.tpl new file mode 100644 index 0000000000..7fa83eb5b3 --- /dev/null +++ b/community/cloudflared/1.1.0/templates/_persistance.tpl @@ -0,0 +1,28 @@ +{{- define "cloudflared.persistence" -}} +persistence: + {{- range $idx, $storage := .Values.cloudflaredStorage.additionalStorages }} + {{ printf "cloudflared-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} + enabled: true + type: {{ $storage.type }} + datasetName: {{ $storage.datasetName | default "" }} + hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} + targetSelector: + cloudflared: + cloudflared: + mountPath: {{ $storage.mountPath }} + {{- end }} +{{- end -}} diff --git a/community/cloudflared/1.0.1/templates/common.yaml b/community/cloudflared/1.1.0/templates/common.yaml similarity index 100% rename from community/cloudflared/1.0.1/templates/common.yaml rename to community/cloudflared/1.1.0/templates/common.yaml diff --git a/community/deluge/1.0.9/Chart.lock b/community/deluge/1.1.0/Chart.lock similarity index 100% rename from community/deluge/1.0.9/Chart.lock rename to community/deluge/1.1.0/Chart.lock diff --git a/community/deluge/1.0.9/Chart.yaml b/community/deluge/1.1.0/Chart.yaml similarity index 97% rename from community/deluge/1.0.9/Chart.yaml rename to community/deluge/1.1.0/Chart.yaml index c0c053e127..4aa59827a9 100644 --- a/community/deluge/1.0.9/Chart.yaml +++ b/community/deluge/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Deluge is a lightweight, Free Software, cross-platform BitTorrent c annotations: title: Deluge type: application -version: 1.0.9 +version: 1.1.0 apiVersion: v2 appVersion: '9.5.3' kubeVersion: '>=1.16.0-0' diff --git a/community/deluge/1.0.9/README.md b/community/deluge/1.1.0/README.md similarity index 100% rename from community/deluge/1.0.9/README.md rename to community/deluge/1.1.0/README.md diff --git a/community/deluge/1.0.9/app-readme.md b/community/deluge/1.1.0/app-readme.md similarity index 100% rename from community/deluge/1.0.9/app-readme.md rename to community/deluge/1.1.0/app-readme.md diff --git a/community/deluge/1.0.9/charts/common-1.1.1.tgz b/community/deluge/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/deluge/1.0.9/charts/common-1.1.1.tgz rename to community/deluge/1.1.0/charts/common-1.1.1.tgz diff --git a/community/deluge/1.0.9/ci/basic-values.yaml b/community/deluge/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/deluge/1.0.9/ci/basic-values.yaml rename to community/deluge/1.1.0/ci/basic-values.yaml diff --git a/community/deluge/1.0.9/ci/hostnet-values.yaml b/community/deluge/1.1.0/ci/hostnet-values.yaml similarity index 100% rename from community/deluge/1.0.9/ci/hostnet-values.yaml rename to community/deluge/1.1.0/ci/hostnet-values.yaml diff --git a/community/deluge/1.0.9/ix_values.yaml b/community/deluge/1.1.0/ix_values.yaml similarity index 100% rename from community/deluge/1.0.9/ix_values.yaml rename to community/deluge/1.1.0/ix_values.yaml diff --git a/community/deluge/1.0.9/metadata.yaml b/community/deluge/1.1.0/metadata.yaml similarity index 100% rename from community/deluge/1.0.9/metadata.yaml rename to community/deluge/1.1.0/metadata.yaml diff --git a/community/deluge/1.0.9/questions.yaml b/community/deluge/1.1.0/questions.yaml similarity index 83% rename from community/deluge/1.0.9/questions.yaml rename to community/deluge/1.1.0/questions.yaml index c37e785534..34fc1b77d3 100644 --- a/community/deluge/1.0.9/questions.yaml +++ b/community/deluge/1.1.0/questions.yaml @@ -242,11 +242,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -271,6 +274,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/deluge/1.0.9/templates/NOTES.txt b/community/deluge/1.1.0/templates/NOTES.txt similarity index 100% rename from community/deluge/1.0.9/templates/NOTES.txt rename to community/deluge/1.1.0/templates/NOTES.txt diff --git a/community/deluge/1.0.9/templates/_deluge.tpl b/community/deluge/1.1.0/templates/_deluge.tpl similarity index 100% rename from community/deluge/1.0.9/templates/_deluge.tpl rename to community/deluge/1.1.0/templates/_deluge.tpl diff --git a/community/deluge/1.0.9/templates/_persistence.tpl b/community/deluge/1.1.0/templates/_persistence.tpl similarity index 69% rename from community/deluge/1.0.9/templates/_persistence.tpl rename to community/deluge/1.1.0/templates/_persistence.tpl index 73fc82c97b..24b9d324fb 100644 --- a/community/deluge/1.0.9/templates/_persistence.tpl +++ b/community/deluge/1.1.0/templates/_persistence.tpl @@ -22,10 +22,24 @@ persistence: mountPath: /downloads {{- range $idx, $storage := .Values.delugeStorage.additionalStorages }} {{ printf "deluge-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: deluge: deluge: diff --git a/community/deluge/1.0.9/templates/_portal.tpl b/community/deluge/1.1.0/templates/_portal.tpl similarity index 100% rename from community/deluge/1.0.9/templates/_portal.tpl rename to community/deluge/1.1.0/templates/_portal.tpl diff --git a/community/deluge/1.0.9/templates/_service.tpl b/community/deluge/1.1.0/templates/_service.tpl similarity index 100% rename from community/deluge/1.0.9/templates/_service.tpl rename to community/deluge/1.1.0/templates/_service.tpl diff --git a/community/deluge/1.0.9/templates/common.yaml b/community/deluge/1.1.0/templates/common.yaml similarity index 100% rename from community/deluge/1.0.9/templates/common.yaml rename to community/deluge/1.1.0/templates/common.yaml diff --git a/community/distribution/1.0.0/Chart.lock b/community/distribution/1.1.0/Chart.lock similarity index 100% rename from community/distribution/1.0.0/Chart.lock rename to community/distribution/1.1.0/Chart.lock diff --git a/community/distribution/1.0.0/Chart.yaml b/community/distribution/1.1.0/Chart.yaml similarity index 98% rename from community/distribution/1.0.0/Chart.yaml rename to community/distribution/1.1.0/Chart.yaml index a1fa3ff9f0..6b85caf7f1 100644 --- a/community/distribution/1.0.0/Chart.yaml +++ b/community/distribution/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Distribution is a toolkit to pack, ship, store, and deliver contain annotations: title: Distribution type: application -version: 1.0.0 +version: 1.1.0 apiVersion: v2 appVersion: 2.8.3 kubeVersion: '>=1.16.0-0' diff --git a/community/distribution/1.0.0/README.md b/community/distribution/1.1.0/README.md similarity index 100% rename from community/distribution/1.0.0/README.md rename to community/distribution/1.1.0/README.md diff --git a/community/distribution/1.0.0/app-readme.md b/community/distribution/1.1.0/app-readme.md similarity index 100% rename from community/distribution/1.0.0/app-readme.md rename to community/distribution/1.1.0/app-readme.md diff --git a/community/distribution/1.0.0/charts/common-1.1.1.tgz b/community/distribution/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/distribution/1.0.0/charts/common-1.1.1.tgz rename to community/distribution/1.1.0/charts/common-1.1.1.tgz diff --git a/community/distribution/1.0.0/ci/basic-values.yaml b/community/distribution/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/distribution/1.0.0/ci/basic-values.yaml rename to community/distribution/1.1.0/ci/basic-values.yaml diff --git a/community/distribution/1.0.0/ci/extra-values.yaml b/community/distribution/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/distribution/1.0.0/ci/extra-values.yaml rename to community/distribution/1.1.0/ci/extra-values.yaml diff --git a/community/distribution/1.0.0/ci/hostNet-values.yaml b/community/distribution/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/distribution/1.0.0/ci/hostNet-values.yaml rename to community/distribution/1.1.0/ci/hostNet-values.yaml diff --git a/community/distribution/1.0.0/ci/https-values.yaml b/community/distribution/1.1.0/ci/https-values.yaml similarity index 100% rename from community/distribution/1.0.0/ci/https-values.yaml rename to community/distribution/1.1.0/ci/https-values.yaml diff --git a/community/distribution/1.0.0/ix_values.yaml b/community/distribution/1.1.0/ix_values.yaml similarity index 100% rename from community/distribution/1.0.0/ix_values.yaml rename to community/distribution/1.1.0/ix_values.yaml diff --git a/community/distribution/1.0.0/metadata.yaml b/community/distribution/1.1.0/metadata.yaml similarity index 100% rename from community/distribution/1.0.0/metadata.yaml rename to community/distribution/1.1.0/metadata.yaml diff --git a/community/distribution/1.0.0/questions.yaml b/community/distribution/1.1.0/questions.yaml similarity index 81% rename from community/distribution/1.0.0/questions.yaml rename to community/distribution/1.1.0/questions.yaml index 5a68db9521..10c61208ab 100644 --- a/community/distribution/1.0.0/questions.yaml +++ b/community/distribution/1.1.0/questions.yaml @@ -195,11 +195,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -224,6 +227,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/distribution/1.0.0/templates/NOTES.txt b/community/distribution/1.1.0/templates/NOTES.txt similarity index 100% rename from community/distribution/1.0.0/templates/NOTES.txt rename to community/distribution/1.1.0/templates/NOTES.txt diff --git a/community/distribution/1.0.0/templates/_configuration.tpl b/community/distribution/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/distribution/1.0.0/templates/_configuration.tpl rename to community/distribution/1.1.0/templates/_configuration.tpl diff --git a/community/distribution/1.0.0/templates/_distribution.tpl b/community/distribution/1.1.0/templates/_distribution.tpl similarity index 100% rename from community/distribution/1.0.0/templates/_distribution.tpl rename to community/distribution/1.1.0/templates/_distribution.tpl diff --git a/community/distribution/1.0.0/templates/_persistence.tpl b/community/distribution/1.1.0/templates/_persistence.tpl similarity index 80% rename from community/distribution/1.0.0/templates/_persistence.tpl rename to community/distribution/1.1.0/templates/_persistence.tpl index 19554c959f..0042beb7a9 100644 --- a/community/distribution/1.0.0/templates/_persistence.tpl +++ b/community/distribution/1.1.0/templates/_persistence.tpl @@ -23,10 +23,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.distributionStorage.additionalStorages }} {{ printf "distribution-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: distribution: distribution: diff --git a/community/distribution/1.0.0/templates/_service.tpl b/community/distribution/1.1.0/templates/_service.tpl similarity index 100% rename from community/distribution/1.0.0/templates/_service.tpl rename to community/distribution/1.1.0/templates/_service.tpl diff --git a/community/distribution/1.0.0/templates/common.yaml b/community/distribution/1.1.0/templates/common.yaml similarity index 100% rename from community/distribution/1.0.0/templates/common.yaml rename to community/distribution/1.1.0/templates/common.yaml diff --git a/community/drawio/1.0.4/Chart.lock b/community/drawio/1.1.0/Chart.lock similarity index 100% rename from community/drawio/1.0.4/Chart.lock rename to community/drawio/1.1.0/Chart.lock diff --git a/community/drawio/1.0.4/Chart.yaml b/community/drawio/1.1.0/Chart.yaml similarity index 97% rename from community/drawio/1.0.4/Chart.yaml rename to community/drawio/1.1.0/Chart.yaml index b5d30958e4..56da3e2d7e 100644 --- a/community/drawio/1.0.4/Chart.yaml +++ b/community/drawio/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Draw.io is a whiteboarding / diagramming software application. annotations: title: Draw.IO type: application -version: 1.0.4 +version: 1.1.0 apiVersion: v2 appVersion: 22.0.7 kubeVersion: '>=1.16.0-0' diff --git a/community/drawio/1.0.4/README.md b/community/drawio/1.1.0/README.md similarity index 100% rename from community/drawio/1.0.4/README.md rename to community/drawio/1.1.0/README.md diff --git a/community/drawio/1.0.4/app-readme.md b/community/drawio/1.1.0/app-readme.md similarity index 100% rename from community/drawio/1.0.4/app-readme.md rename to community/drawio/1.1.0/app-readme.md diff --git a/community/drawio/1.0.4/charts/common-1.1.1.tgz b/community/drawio/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/drawio/1.0.4/charts/common-1.1.1.tgz rename to community/drawio/1.1.0/charts/common-1.1.1.tgz diff --git a/community/drawio/1.0.4/ci/basic-values.yaml b/community/drawio/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/drawio/1.0.4/ci/basic-values.yaml rename to community/drawio/1.1.0/ci/basic-values.yaml diff --git a/community/drawio/1.0.4/ci/extra-values.yaml b/community/drawio/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/drawio/1.0.4/ci/extra-values.yaml rename to community/drawio/1.1.0/ci/extra-values.yaml diff --git a/community/drawio/1.0.4/ci/hostNet-values.yaml b/community/drawio/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/drawio/1.0.4/ci/hostNet-values.yaml rename to community/drawio/1.1.0/ci/hostNet-values.yaml diff --git a/community/drawio/1.0.4/ix_values.yaml b/community/drawio/1.1.0/ix_values.yaml similarity index 100% rename from community/drawio/1.0.4/ix_values.yaml rename to community/drawio/1.1.0/ix_values.yaml diff --git a/community/drawio/1.0.4/metadata.yaml b/community/drawio/1.1.0/metadata.yaml similarity index 100% rename from community/drawio/1.0.4/metadata.yaml rename to community/drawio/1.1.0/metadata.yaml diff --git a/community/drawio/1.0.4/questions.yaml b/community/drawio/1.1.0/questions.yaml similarity index 74% rename from community/drawio/1.0.4/questions.yaml rename to community/drawio/1.1.0/questions.yaml index 9139b3e7a3..8082fc7b1f 100644 --- a/community/drawio/1.0.4/questions.yaml +++ b/community/drawio/1.1.0/questions.yaml @@ -113,11 +113,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -142,6 +145,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/drawio/1.0.4/templates/NOTES.txt b/community/drawio/1.1.0/templates/NOTES.txt similarity index 100% rename from community/drawio/1.0.4/templates/NOTES.txt rename to community/drawio/1.1.0/templates/NOTES.txt diff --git a/community/drawio/1.0.4/templates/_drawio.tpl b/community/drawio/1.1.0/templates/_drawio.tpl similarity index 100% rename from community/drawio/1.0.4/templates/_drawio.tpl rename to community/drawio/1.1.0/templates/_drawio.tpl diff --git a/community/drawio/1.0.4/templates/_persistence.tpl b/community/drawio/1.1.0/templates/_persistence.tpl similarity index 53% rename from community/drawio/1.0.4/templates/_persistence.tpl rename to community/drawio/1.1.0/templates/_persistence.tpl index a6dd93ecfc..73dae7222b 100644 --- a/community/drawio/1.0.4/templates/_persistence.tpl +++ b/community/drawio/1.1.0/templates/_persistence.tpl @@ -9,10 +9,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.drawioStorage.additionalStorages }} {{ printf "drawio-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: drawio: drawio: diff --git a/community/drawio/1.0.4/templates/_portal.tpl b/community/drawio/1.1.0/templates/_portal.tpl similarity index 100% rename from community/drawio/1.0.4/templates/_portal.tpl rename to community/drawio/1.1.0/templates/_portal.tpl diff --git a/community/drawio/1.0.4/templates/_service.tpl b/community/drawio/1.1.0/templates/_service.tpl similarity index 100% rename from community/drawio/1.0.4/templates/_service.tpl rename to community/drawio/1.1.0/templates/_service.tpl diff --git a/community/drawio/1.0.4/templates/common.yaml b/community/drawio/1.1.0/templates/common.yaml similarity index 100% rename from community/drawio/1.0.4/templates/common.yaml rename to community/drawio/1.1.0/templates/common.yaml diff --git a/community/filebrowser/1.0.12/Chart.lock b/community/filebrowser/1.1.0/Chart.lock similarity index 100% rename from community/filebrowser/1.0.12/Chart.lock rename to community/filebrowser/1.1.0/Chart.lock diff --git a/community/filebrowser/1.0.12/Chart.yaml b/community/filebrowser/1.1.0/Chart.yaml similarity index 98% rename from community/filebrowser/1.0.12/Chart.yaml rename to community/filebrowser/1.1.0/Chart.yaml index 26c83a0229..e3675c7062 100644 --- a/community/filebrowser/1.0.12/Chart.yaml +++ b/community/filebrowser/1.1.0/Chart.yaml @@ -4,7 +4,7 @@ description: File Browser provides a file managing interface within a specified annotations: title: File Browser type: application -version: 1.0.12 +version: 1.1.0 apiVersion: v2 appVersion: 2.25.0 kubeVersion: '>=1.16.0-0' diff --git a/community/filebrowser/1.0.12/README.md b/community/filebrowser/1.1.0/README.md similarity index 100% rename from community/filebrowser/1.0.12/README.md rename to community/filebrowser/1.1.0/README.md diff --git a/community/filebrowser/1.0.12/app-readme.md b/community/filebrowser/1.1.0/app-readme.md similarity index 100% rename from community/filebrowser/1.0.12/app-readme.md rename to community/filebrowser/1.1.0/app-readme.md diff --git a/community/filebrowser/1.0.12/charts/common-1.1.1.tgz b/community/filebrowser/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/filebrowser/1.0.12/charts/common-1.1.1.tgz rename to community/filebrowser/1.1.0/charts/common-1.1.1.tgz diff --git a/community/filebrowser/1.0.12/ci/basic-values.yaml b/community/filebrowser/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/filebrowser/1.0.12/ci/basic-values.yaml rename to community/filebrowser/1.1.0/ci/basic-values.yaml diff --git a/community/filebrowser/1.0.12/ci/https-values.yaml b/community/filebrowser/1.1.0/ci/https-values.yaml similarity index 100% rename from community/filebrowser/1.0.12/ci/https-values.yaml rename to community/filebrowser/1.1.0/ci/https-values.yaml diff --git a/community/filebrowser/1.0.12/ix_values.yaml b/community/filebrowser/1.1.0/ix_values.yaml similarity index 100% rename from community/filebrowser/1.0.12/ix_values.yaml rename to community/filebrowser/1.1.0/ix_values.yaml diff --git a/community/filebrowser/1.0.12/metadata.yaml b/community/filebrowser/1.1.0/metadata.yaml similarity index 100% rename from community/filebrowser/1.0.12/metadata.yaml rename to community/filebrowser/1.1.0/metadata.yaml diff --git a/community/filebrowser/1.0.12/questions.yaml b/community/filebrowser/1.1.0/questions.yaml similarity index 79% rename from community/filebrowser/1.0.12/questions.yaml rename to community/filebrowser/1.1.0/questions.yaml index 0a9a0e236c..333392220e 100644 --- a/community/filebrowser/1.0.12/questions.yaml +++ b/community/filebrowser/1.1.0/questions.yaml @@ -173,11 +173,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -202,6 +205,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/filebrowser/1.0.12/templates/NOTES.txt b/community/filebrowser/1.1.0/templates/NOTES.txt similarity index 100% rename from community/filebrowser/1.0.12/templates/NOTES.txt rename to community/filebrowser/1.1.0/templates/NOTES.txt diff --git a/community/filebrowser/1.0.12/templates/_filebrowser.tpl b/community/filebrowser/1.1.0/templates/_filebrowser.tpl similarity index 100% rename from community/filebrowser/1.0.12/templates/_filebrowser.tpl rename to community/filebrowser/1.1.0/templates/_filebrowser.tpl diff --git a/community/filebrowser/1.0.12/templates/_persistence.tpl b/community/filebrowser/1.1.0/templates/_persistence.tpl similarity index 79% rename from community/filebrowser/1.0.12/templates/_persistence.tpl rename to community/filebrowser/1.1.0/templates/_persistence.tpl index a4741bc86c..e186d655ef 100644 --- a/community/filebrowser/1.0.12/templates/_persistence.tpl +++ b/community/filebrowser/1.1.0/templates/_persistence.tpl @@ -22,10 +22,24 @@ persistence: {{- fail (printf "Filebrowser - Expected [Mount Path] to start with [/], but got [%v]" $storage.mountPath) -}} {{- end }} {{ printf "filebrowser-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: filebrowser: filebrowser: diff --git a/community/filebrowser/1.0.12/templates/_portal.tpl b/community/filebrowser/1.1.0/templates/_portal.tpl similarity index 100% rename from community/filebrowser/1.0.12/templates/_portal.tpl rename to community/filebrowser/1.1.0/templates/_portal.tpl diff --git a/community/filebrowser/1.0.12/templates/_service.tpl b/community/filebrowser/1.1.0/templates/_service.tpl similarity index 100% rename from community/filebrowser/1.0.12/templates/_service.tpl rename to community/filebrowser/1.1.0/templates/_service.tpl diff --git a/community/filebrowser/1.0.12/templates/common.yaml b/community/filebrowser/1.1.0/templates/common.yaml similarity index 100% rename from community/filebrowser/1.0.12/templates/common.yaml rename to community/filebrowser/1.1.0/templates/common.yaml diff --git a/community/flame/1.0.1/Chart.lock b/community/flame/1.1.0/Chart.lock similarity index 100% rename from community/flame/1.0.1/Chart.lock rename to community/flame/1.1.0/Chart.lock diff --git a/community/flame/1.0.1/Chart.yaml b/community/flame/1.1.0/Chart.yaml similarity index 97% rename from community/flame/1.0.1/Chart.yaml rename to community/flame/1.1.0/Chart.yaml index 4381dd0708..ab82f02da3 100644 --- a/community/flame/1.0.1/Chart.yaml +++ b/community/flame/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Flame is a self-hosted start page for your server. annotations: title: Flame type: application -version: 1.0.1 +version: 1.1.0 apiVersion: v2 appVersion: 2.3.1 kubeVersion: '>=1.16.0-0' diff --git a/community/flame/1.0.1/README.md b/community/flame/1.1.0/README.md similarity index 100% rename from community/flame/1.0.1/README.md rename to community/flame/1.1.0/README.md diff --git a/community/flame/1.0.1/app-readme.md b/community/flame/1.1.0/app-readme.md similarity index 100% rename from community/flame/1.0.1/app-readme.md rename to community/flame/1.1.0/app-readme.md diff --git a/community/flame/1.0.1/charts/common-1.1.1.tgz b/community/flame/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/flame/1.0.1/charts/common-1.1.1.tgz rename to community/flame/1.1.0/charts/common-1.1.1.tgz diff --git a/community/flame/1.0.1/ci/basic-values.yaml b/community/flame/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/flame/1.0.1/ci/basic-values.yaml rename to community/flame/1.1.0/ci/basic-values.yaml diff --git a/community/flame/1.0.1/ci/extra-values.yaml b/community/flame/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/flame/1.0.1/ci/extra-values.yaml rename to community/flame/1.1.0/ci/extra-values.yaml diff --git a/community/flame/1.0.1/ci/hostNet-values.yaml b/community/flame/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/flame/1.0.1/ci/hostNet-values.yaml rename to community/flame/1.1.0/ci/hostNet-values.yaml diff --git a/community/flame/1.0.1/ix_values.yaml b/community/flame/1.1.0/ix_values.yaml similarity index 100% rename from community/flame/1.0.1/ix_values.yaml rename to community/flame/1.1.0/ix_values.yaml diff --git a/community/flame/1.0.1/metadata.yaml b/community/flame/1.1.0/metadata.yaml similarity index 100% rename from community/flame/1.0.1/metadata.yaml rename to community/flame/1.1.0/metadata.yaml diff --git a/community/flame/1.0.1/questions.yaml b/community/flame/1.1.0/questions.yaml similarity index 78% rename from community/flame/1.0.1/questions.yaml rename to community/flame/1.1.0/questions.yaml index c626f5af87..5664c18356 100644 --- a/community/flame/1.0.1/questions.yaml +++ b/community/flame/1.1.0/questions.yaml @@ -146,11 +146,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -175,6 +178,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/flame/1.0.1/templates/NOTES.txt b/community/flame/1.1.0/templates/NOTES.txt similarity index 100% rename from community/flame/1.0.1/templates/NOTES.txt rename to community/flame/1.1.0/templates/NOTES.txt diff --git a/community/flame/1.0.1/templates/_configuration.tpl b/community/flame/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/flame/1.0.1/templates/_configuration.tpl rename to community/flame/1.1.0/templates/_configuration.tpl diff --git a/community/flame/1.0.1/templates/_flame.tpl b/community/flame/1.1.0/templates/_flame.tpl similarity index 100% rename from community/flame/1.0.1/templates/_flame.tpl rename to community/flame/1.1.0/templates/_flame.tpl diff --git a/community/flame/1.0.1/templates/_persistence.tpl b/community/flame/1.1.0/templates/_persistence.tpl similarity index 67% rename from community/flame/1.0.1/templates/_persistence.tpl rename to community/flame/1.1.0/templates/_persistence.tpl index 8fb7e6c992..e014878144 100644 --- a/community/flame/1.0.1/templates/_persistence.tpl +++ b/community/flame/1.1.0/templates/_persistence.tpl @@ -20,10 +20,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.flameStorage.additionalStorages }} {{ printf "flame-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: flame: flame: diff --git a/community/flame/1.0.1/templates/_portal.tpl b/community/flame/1.1.0/templates/_portal.tpl similarity index 100% rename from community/flame/1.0.1/templates/_portal.tpl rename to community/flame/1.1.0/templates/_portal.tpl diff --git a/community/flame/1.0.1/templates/_service.tpl b/community/flame/1.1.0/templates/_service.tpl similarity index 100% rename from community/flame/1.0.1/templates/_service.tpl rename to community/flame/1.1.0/templates/_service.tpl diff --git a/community/flame/1.0.1/templates/common.yaml b/community/flame/1.1.0/templates/common.yaml similarity index 100% rename from community/flame/1.0.1/templates/common.yaml rename to community/flame/1.1.0/templates/common.yaml diff --git a/community/frigate/1.0.2/Chart.lock b/community/frigate/1.1.0/Chart.lock similarity index 100% rename from community/frigate/1.0.2/Chart.lock rename to community/frigate/1.1.0/Chart.lock diff --git a/community/frigate/1.0.2/Chart.yaml b/community/frigate/1.1.0/Chart.yaml similarity index 97% rename from community/frigate/1.0.2/Chart.yaml rename to community/frigate/1.1.0/Chart.yaml index 93675a83fa..cefddc4520 100644 --- a/community/frigate/1.0.2/Chart.yaml +++ b/community/frigate/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Frigate is an NVR With Realtime Object Detection for IP Cameras annotations: title: Frigate type: application -version: 1.0.2 +version: 1.1.0 apiVersion: v2 appVersion: 0.12.1 kubeVersion: '>=1.16.0-0' diff --git a/community/frigate/1.0.2/README.md b/community/frigate/1.1.0/README.md similarity index 100% rename from community/frigate/1.0.2/README.md rename to community/frigate/1.1.0/README.md diff --git a/community/frigate/1.0.2/app-readme.md b/community/frigate/1.1.0/app-readme.md similarity index 100% rename from community/frigate/1.0.2/app-readme.md rename to community/frigate/1.1.0/app-readme.md diff --git a/community/frigate/1.0.2/charts/common-1.1.1.tgz b/community/frigate/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/frigate/1.0.2/charts/common-1.1.1.tgz rename to community/frigate/1.1.0/charts/common-1.1.1.tgz diff --git a/community/frigate/1.0.2/ci/basic-values.yaml b/community/frigate/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/frigate/1.0.2/ci/basic-values.yaml rename to community/frigate/1.1.0/ci/basic-values.yaml diff --git a/community/frigate/1.0.2/ci/extra-values.yaml b/community/frigate/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/frigate/1.0.2/ci/extra-values.yaml rename to community/frigate/1.1.0/ci/extra-values.yaml diff --git a/community/frigate/1.0.2/ci/hostNet-values.yaml b/community/frigate/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/frigate/1.0.2/ci/hostNet-values.yaml rename to community/frigate/1.1.0/ci/hostNet-values.yaml diff --git a/community/frigate/1.0.2/ix_values.yaml b/community/frigate/1.1.0/ix_values.yaml similarity index 100% rename from community/frigate/1.0.2/ix_values.yaml rename to community/frigate/1.1.0/ix_values.yaml diff --git a/community/frigate/1.0.2/metadata.yaml b/community/frigate/1.1.0/metadata.yaml similarity index 100% rename from community/frigate/1.0.2/metadata.yaml rename to community/frigate/1.1.0/metadata.yaml diff --git a/community/frigate/1.0.2/questions.yaml b/community/frigate/1.1.0/questions.yaml similarity index 85% rename from community/frigate/1.0.2/questions.yaml rename to community/frigate/1.1.0/questions.yaml index c14593b012..a454dfbba9 100644 --- a/community/frigate/1.0.2/questions.yaml +++ b/community/frigate/1.1.0/questions.yaml @@ -270,11 +270,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -299,6 +302,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/frigate/1.0.2/templates/NOTES.txt b/community/frigate/1.1.0/templates/NOTES.txt similarity index 100% rename from community/frigate/1.0.2/templates/NOTES.txt rename to community/frigate/1.1.0/templates/NOTES.txt diff --git a/community/frigate/1.0.2/templates/_frigate.tpl b/community/frigate/1.1.0/templates/_frigate.tpl similarity index 100% rename from community/frigate/1.0.2/templates/_frigate.tpl rename to community/frigate/1.1.0/templates/_frigate.tpl diff --git a/community/frigate/1.0.2/templates/_persistence.tpl b/community/frigate/1.1.0/templates/_persistence.tpl similarity index 79% rename from community/frigate/1.0.2/templates/_persistence.tpl rename to community/frigate/1.1.0/templates/_persistence.tpl index 70735b7c95..7000ab8b29 100644 --- a/community/frigate/1.0.2/templates/_persistence.tpl +++ b/community/frigate/1.1.0/templates/_persistence.tpl @@ -57,10 +57,24 @@ persistence: {{- end -}} {{- range $idx, $storage := .Values.frigateStorage.additionalStorages }} {{ printf "frigate-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: frigate: frigate: diff --git a/community/frigate/1.0.2/templates/_portal.tpl b/community/frigate/1.1.0/templates/_portal.tpl similarity index 100% rename from community/frigate/1.0.2/templates/_portal.tpl rename to community/frigate/1.1.0/templates/_portal.tpl diff --git a/community/frigate/1.0.2/templates/_service.tpl b/community/frigate/1.1.0/templates/_service.tpl similarity index 100% rename from community/frigate/1.0.2/templates/_service.tpl rename to community/frigate/1.1.0/templates/_service.tpl diff --git a/community/frigate/1.0.2/templates/common.yaml b/community/frigate/1.1.0/templates/common.yaml similarity index 100% rename from community/frigate/1.0.2/templates/common.yaml rename to community/frigate/1.1.0/templates/common.yaml diff --git a/community/fscrawler/1.0.0/Chart.lock b/community/fscrawler/1.1.0/Chart.lock similarity index 100% rename from community/fscrawler/1.0.0/Chart.lock rename to community/fscrawler/1.1.0/Chart.lock diff --git a/community/fscrawler/1.0.0/Chart.yaml b/community/fscrawler/1.1.0/Chart.yaml similarity index 97% rename from community/fscrawler/1.0.0/Chart.yaml rename to community/fscrawler/1.1.0/Chart.yaml index 60cb969728..84d1746e7f 100644 --- a/community/fscrawler/1.0.0/Chart.yaml +++ b/community/fscrawler/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: FSCrawler is a crawler that helps to index binary documents such as annotations: title: FSCrawler type: application -version: 1.0.0 +version: 1.1.0 apiVersion: v2 appVersion: '2.9' kubeVersion: '>=1.16.0-0' diff --git a/community/fscrawler/1.0.0/README.md b/community/fscrawler/1.1.0/README.md similarity index 100% rename from community/fscrawler/1.0.0/README.md rename to community/fscrawler/1.1.0/README.md diff --git a/community/fscrawler/1.0.0/app-readme.md b/community/fscrawler/1.1.0/app-readme.md similarity index 100% rename from community/fscrawler/1.0.0/app-readme.md rename to community/fscrawler/1.1.0/app-readme.md diff --git a/community/fscrawler/1.0.0/charts/common-1.1.1.tgz b/community/fscrawler/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/fscrawler/1.0.0/charts/common-1.1.1.tgz rename to community/fscrawler/1.1.0/charts/common-1.1.1.tgz diff --git a/community/fscrawler/1.0.0/ci/basic-values.yaml b/community/fscrawler/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/fscrawler/1.0.0/ci/basic-values.yaml rename to community/fscrawler/1.1.0/ci/basic-values.yaml diff --git a/community/fscrawler/1.0.0/ci/extra-values.yaml b/community/fscrawler/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/fscrawler/1.0.0/ci/extra-values.yaml rename to community/fscrawler/1.1.0/ci/extra-values.yaml diff --git a/community/fscrawler/1.0.0/ci/noocr-values.yaml b/community/fscrawler/1.1.0/ci/noocr-values.yaml similarity index 100% rename from community/fscrawler/1.0.0/ci/noocr-values.yaml rename to community/fscrawler/1.1.0/ci/noocr-values.yaml diff --git a/community/fscrawler/1.0.0/ci/rest-values.yaml b/community/fscrawler/1.1.0/ci/rest-values.yaml similarity index 100% rename from community/fscrawler/1.0.0/ci/rest-values.yaml rename to community/fscrawler/1.1.0/ci/rest-values.yaml diff --git a/community/fscrawler/1.0.0/ix_values.yaml b/community/fscrawler/1.1.0/ix_values.yaml similarity index 100% rename from community/fscrawler/1.0.0/ix_values.yaml rename to community/fscrawler/1.1.0/ix_values.yaml diff --git a/community/fscrawler/1.0.0/metadata.yaml b/community/fscrawler/1.1.0/metadata.yaml similarity index 100% rename from community/fscrawler/1.0.0/metadata.yaml rename to community/fscrawler/1.1.0/metadata.yaml diff --git a/community/fscrawler/1.0.0/questions.yaml b/community/fscrawler/1.1.0/questions.yaml similarity index 81% rename from community/fscrawler/1.0.0/questions.yaml rename to community/fscrawler/1.1.0/questions.yaml index b536f9a714..1dd3fc6908 100644 --- a/community/fscrawler/1.0.0/questions.yaml +++ b/community/fscrawler/1.1.0/questions.yaml @@ -193,11 +193,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -222,6 +225,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/fscrawler/1.0.0/templates/NOTES.txt b/community/fscrawler/1.1.0/templates/NOTES.txt similarity index 100% rename from community/fscrawler/1.0.0/templates/NOTES.txt rename to community/fscrawler/1.1.0/templates/NOTES.txt diff --git a/community/fscrawler/1.0.0/templates/_configuration.tpl b/community/fscrawler/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/fscrawler/1.0.0/templates/_configuration.tpl rename to community/fscrawler/1.1.0/templates/_configuration.tpl diff --git a/community/fscrawler/1.0.0/templates/_fscrawler.tpl b/community/fscrawler/1.1.0/templates/_fscrawler.tpl similarity index 100% rename from community/fscrawler/1.0.0/templates/_fscrawler.tpl rename to community/fscrawler/1.1.0/templates/_fscrawler.tpl diff --git a/community/fscrawler/1.0.0/templates/_persistence.tpl b/community/fscrawler/1.1.0/templates/_persistence.tpl similarity index 68% rename from community/fscrawler/1.0.0/templates/_persistence.tpl rename to community/fscrawler/1.1.0/templates/_persistence.tpl index ea935ee6b2..6505929524 100644 --- a/community/fscrawler/1.0.0/templates/_persistence.tpl +++ b/community/fscrawler/1.1.0/templates/_persistence.tpl @@ -22,10 +22,24 @@ persistence: subPath: _settings.example.yaml {{- range $idx, $storage := .Values.fscrawlerStorage.additionalStorages }} {{ printf "fscrawler-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: fscrawler: fscrawler: diff --git a/community/fscrawler/1.0.0/templates/_service.tpl b/community/fscrawler/1.1.0/templates/_service.tpl similarity index 100% rename from community/fscrawler/1.0.0/templates/_service.tpl rename to community/fscrawler/1.1.0/templates/_service.tpl diff --git a/community/fscrawler/1.0.0/templates/common.yaml b/community/fscrawler/1.1.0/templates/common.yaml similarity index 100% rename from community/fscrawler/1.0.0/templates/common.yaml rename to community/fscrawler/1.1.0/templates/common.yaml diff --git a/community/grafana/1.0.18/Chart.lock b/community/grafana/1.1.0/Chart.lock similarity index 100% rename from community/grafana/1.0.18/Chart.lock rename to community/grafana/1.1.0/Chart.lock diff --git a/community/grafana/1.0.18/Chart.yaml b/community/grafana/1.1.0/Chart.yaml similarity index 97% rename from community/grafana/1.0.18/Chart.yaml rename to community/grafana/1.1.0/Chart.yaml index 823d7fb3a9..c36729de21 100644 --- a/community/grafana/1.0.18/Chart.yaml +++ b/community/grafana/1.1.0/Chart.yaml @@ -4,7 +4,7 @@ description: Grafana is the open source analytics & monitoring solution for ever annotations: title: Grafana type: application -version: 1.0.18 +version: 1.1.0 apiVersion: v2 appVersion: 10.2.0 kubeVersion: '>=1.16.0-0' diff --git a/community/grafana/1.0.18/README.md b/community/grafana/1.1.0/README.md similarity index 100% rename from community/grafana/1.0.18/README.md rename to community/grafana/1.1.0/README.md diff --git a/community/grafana/1.0.18/app-readme.md b/community/grafana/1.1.0/app-readme.md similarity index 100% rename from community/grafana/1.0.18/app-readme.md rename to community/grafana/1.1.0/app-readme.md diff --git a/community/grafana/1.0.18/charts/common-1.1.1.tgz b/community/grafana/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/grafana/1.0.18/charts/common-1.1.1.tgz rename to community/grafana/1.1.0/charts/common-1.1.1.tgz diff --git a/community/grafana/1.0.18/ci/basic-plugin-values.yaml b/community/grafana/1.1.0/ci/basic-plugin-values.yaml similarity index 100% rename from community/grafana/1.0.18/ci/basic-plugin-values.yaml rename to community/grafana/1.1.0/ci/basic-plugin-values.yaml diff --git a/community/grafana/1.0.18/ci/basic-values.yaml b/community/grafana/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/grafana/1.0.18/ci/basic-values.yaml rename to community/grafana/1.1.0/ci/basic-values.yaml diff --git a/community/grafana/1.0.18/ci/https-plugins-values.yaml b/community/grafana/1.1.0/ci/https-plugins-values.yaml similarity index 100% rename from community/grafana/1.0.18/ci/https-plugins-values.yaml rename to community/grafana/1.1.0/ci/https-plugins-values.yaml diff --git a/community/grafana/1.0.18/ci/https-values.yaml b/community/grafana/1.1.0/ci/https-values.yaml similarity index 100% rename from community/grafana/1.0.18/ci/https-values.yaml rename to community/grafana/1.1.0/ci/https-values.yaml diff --git a/community/grafana/1.0.18/ix_values.yaml b/community/grafana/1.1.0/ix_values.yaml similarity index 100% rename from community/grafana/1.0.18/ix_values.yaml rename to community/grafana/1.1.0/ix_values.yaml diff --git a/community/grafana/1.0.18/metadata.yaml b/community/grafana/1.1.0/metadata.yaml similarity index 100% rename from community/grafana/1.0.18/metadata.yaml rename to community/grafana/1.1.0/metadata.yaml diff --git a/community/grafana/1.0.18/questions.yaml b/community/grafana/1.1.0/questions.yaml similarity index 81% rename from community/grafana/1.0.18/questions.yaml rename to community/grafana/1.1.0/questions.yaml index a34d95d699..87ec6ec17f 100644 --- a/community/grafana/1.0.18/questions.yaml +++ b/community/grafana/1.1.0/questions.yaml @@ -197,11 +197,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -226,6 +229,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/grafana/1.0.18/templates/NOTES.txt b/community/grafana/1.1.0/templates/NOTES.txt similarity index 100% rename from community/grafana/1.0.18/templates/NOTES.txt rename to community/grafana/1.1.0/templates/NOTES.txt diff --git a/community/grafana/1.0.18/templates/_configuration.tpl b/community/grafana/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/grafana/1.0.18/templates/_configuration.tpl rename to community/grafana/1.1.0/templates/_configuration.tpl diff --git a/community/grafana/1.0.18/templates/_grafana.tpl b/community/grafana/1.1.0/templates/_grafana.tpl similarity index 88% rename from community/grafana/1.0.18/templates/_grafana.tpl rename to community/grafana/1.1.0/templates/_grafana.tpl index ca84dae1a9..57b467c37e 100644 --- a/community/grafana/1.0.18/templates/_grafana.tpl +++ b/community/grafana/1.1.0/templates/_grafana.tpl @@ -88,10 +88,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.grafanaStorage.additionalStorages }} {{ printf "grafana-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: grafana: grafana: diff --git a/community/grafana/1.0.18/templates/_portal.tpl b/community/grafana/1.1.0/templates/_portal.tpl similarity index 100% rename from community/grafana/1.0.18/templates/_portal.tpl rename to community/grafana/1.1.0/templates/_portal.tpl diff --git a/community/grafana/1.0.18/templates/common.yaml b/community/grafana/1.1.0/templates/common.yaml similarity index 100% rename from community/grafana/1.0.18/templates/common.yaml rename to community/grafana/1.1.0/templates/common.yaml diff --git a/community/homarr/1.0.5/Chart.lock b/community/homarr/1.1.0/Chart.lock similarity index 100% rename from community/homarr/1.0.5/Chart.lock rename to community/homarr/1.1.0/Chart.lock diff --git a/community/homarr/1.0.5/Chart.yaml b/community/homarr/1.1.0/Chart.yaml similarity index 97% rename from community/homarr/1.0.5/Chart.yaml rename to community/homarr/1.1.0/Chart.yaml index 92c8e5e98c..1d68ba90c1 100644 --- a/community/homarr/1.0.5/Chart.yaml +++ b/community/homarr/1.1.0/Chart.yaml @@ -4,7 +4,7 @@ description: Homarr is a sleek, modern dashboard that puts all of your apps and annotations: title: Homarr type: application -version: 1.0.5 +version: 1.1.0 apiVersion: v2 appVersion: 0.13.4 kubeVersion: '>=1.16.0-0' diff --git a/community/homarr/1.0.5/README.md b/community/homarr/1.1.0/README.md similarity index 100% rename from community/homarr/1.0.5/README.md rename to community/homarr/1.1.0/README.md diff --git a/community/homarr/1.0.5/app-readme.md b/community/homarr/1.1.0/app-readme.md similarity index 100% rename from community/homarr/1.0.5/app-readme.md rename to community/homarr/1.1.0/app-readme.md diff --git a/community/homarr/1.0.5/charts/common-1.1.1.tgz b/community/homarr/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/homarr/1.0.5/charts/common-1.1.1.tgz rename to community/homarr/1.1.0/charts/common-1.1.1.tgz diff --git a/community/homarr/1.0.5/ci/basic-values.yaml b/community/homarr/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/homarr/1.0.5/ci/basic-values.yaml rename to community/homarr/1.1.0/ci/basic-values.yaml diff --git a/community/homarr/1.0.5/ci/extra-values.yaml b/community/homarr/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/homarr/1.0.5/ci/extra-values.yaml rename to community/homarr/1.1.0/ci/extra-values.yaml diff --git a/community/homarr/1.0.5/ci/hostNet-values.yaml b/community/homarr/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/homarr/1.0.5/ci/hostNet-values.yaml rename to community/homarr/1.1.0/ci/hostNet-values.yaml diff --git a/community/homarr/1.0.5/ix_values.yaml b/community/homarr/1.1.0/ix_values.yaml similarity index 100% rename from community/homarr/1.0.5/ix_values.yaml rename to community/homarr/1.1.0/ix_values.yaml diff --git a/community/homarr/1.0.5/metadata.yaml b/community/homarr/1.1.0/metadata.yaml similarity index 100% rename from community/homarr/1.0.5/metadata.yaml rename to community/homarr/1.1.0/metadata.yaml diff --git a/community/homarr/1.0.5/questions.yaml b/community/homarr/1.1.0/questions.yaml similarity index 82% rename from community/homarr/1.0.5/questions.yaml rename to community/homarr/1.1.0/questions.yaml index 73b7074de4..c7208549e7 100644 --- a/community/homarr/1.0.5/questions.yaml +++ b/community/homarr/1.1.0/questions.yaml @@ -216,11 +216,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -245,6 +248,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/homarr/1.0.5/templates/NOTES.txt b/community/homarr/1.1.0/templates/NOTES.txt similarity index 100% rename from community/homarr/1.0.5/templates/NOTES.txt rename to community/homarr/1.1.0/templates/NOTES.txt diff --git a/community/homarr/1.0.5/templates/_homarr.tpl b/community/homarr/1.1.0/templates/_homarr.tpl similarity index 100% rename from community/homarr/1.0.5/templates/_homarr.tpl rename to community/homarr/1.1.0/templates/_homarr.tpl diff --git a/community/homarr/1.0.5/templates/_persistence.tpl b/community/homarr/1.1.0/templates/_persistence.tpl similarity index 74% rename from community/homarr/1.0.5/templates/_persistence.tpl rename to community/homarr/1.1.0/templates/_persistence.tpl index f072f45b23..5e0bcc8ced 100644 --- a/community/homarr/1.0.5/templates/_persistence.tpl +++ b/community/homarr/1.1.0/templates/_persistence.tpl @@ -31,10 +31,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.homarrStorage.additionalStorages }} {{ printf "homarr-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: homarr: homarr: diff --git a/community/homarr/1.0.5/templates/_portal.tpl b/community/homarr/1.1.0/templates/_portal.tpl similarity index 100% rename from community/homarr/1.0.5/templates/_portal.tpl rename to community/homarr/1.1.0/templates/_portal.tpl diff --git a/community/homarr/1.0.5/templates/_service.tpl b/community/homarr/1.1.0/templates/_service.tpl similarity index 100% rename from community/homarr/1.0.5/templates/_service.tpl rename to community/homarr/1.1.0/templates/_service.tpl diff --git a/community/homarr/1.0.5/templates/common.yaml b/community/homarr/1.1.0/templates/common.yaml similarity index 100% rename from community/homarr/1.0.5/templates/common.yaml rename to community/homarr/1.1.0/templates/common.yaml diff --git a/community/homepage/1.0.13/Chart.lock b/community/homepage/1.1.0/Chart.lock similarity index 100% rename from community/homepage/1.0.13/Chart.lock rename to community/homepage/1.1.0/Chart.lock diff --git a/community/homepage/1.0.13/Chart.yaml b/community/homepage/1.1.0/Chart.yaml similarity index 97% rename from community/homepage/1.0.13/Chart.yaml rename to community/homepage/1.1.0/Chart.yaml index 6245cc8120..401799a5b7 100644 --- a/community/homepage/1.0.13/Chart.yaml +++ b/community/homepage/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Homepage is a modern, secure, highly customizable application dashb annotations: title: Homepage type: application -version: 1.0.13 +version: 1.1.0 apiVersion: v2 appVersion: 0.7.1 kubeVersion: '>=1.16.0-0' diff --git a/community/homepage/1.0.13/README.md b/community/homepage/1.1.0/README.md similarity index 100% rename from community/homepage/1.0.13/README.md rename to community/homepage/1.1.0/README.md diff --git a/community/homepage/1.0.13/app-readme.md b/community/homepage/1.1.0/app-readme.md similarity index 100% rename from community/homepage/1.0.13/app-readme.md rename to community/homepage/1.1.0/app-readme.md diff --git a/community/homepage/1.0.13/charts/common-1.1.1.tgz b/community/homepage/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/homepage/1.0.13/charts/common-1.1.1.tgz rename to community/homepage/1.1.0/charts/common-1.1.1.tgz diff --git a/community/homepage/1.0.13/ci/basic-values.yaml b/community/homepage/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/homepage/1.0.13/ci/basic-values.yaml rename to community/homepage/1.1.0/ci/basic-values.yaml diff --git a/community/homepage/1.0.13/ci/extra-values.yaml b/community/homepage/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/homepage/1.0.13/ci/extra-values.yaml rename to community/homepage/1.1.0/ci/extra-values.yaml diff --git a/community/homepage/1.0.13/ci/hostNet-values.yaml b/community/homepage/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/homepage/1.0.13/ci/hostNet-values.yaml rename to community/homepage/1.1.0/ci/hostNet-values.yaml diff --git a/community/homepage/1.0.13/ix_values.yaml b/community/homepage/1.1.0/ix_values.yaml similarity index 100% rename from community/homepage/1.0.13/ix_values.yaml rename to community/homepage/1.1.0/ix_values.yaml diff --git a/community/homepage/1.0.13/metadata.yaml b/community/homepage/1.1.0/metadata.yaml similarity index 100% rename from community/homepage/1.0.13/metadata.yaml rename to community/homepage/1.1.0/metadata.yaml diff --git a/community/homepage/1.0.13/questions.yaml b/community/homepage/1.1.0/questions.yaml similarity index 77% rename from community/homepage/1.0.13/questions.yaml rename to community/homepage/1.1.0/questions.yaml index a7e811e718..9ac7f549f2 100644 --- a/community/homepage/1.0.13/questions.yaml +++ b/community/homepage/1.1.0/questions.yaml @@ -136,11 +136,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -165,6 +168,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/homepage/1.0.13/templates/NOTES.txt b/community/homepage/1.1.0/templates/NOTES.txt similarity index 100% rename from community/homepage/1.0.13/templates/NOTES.txt rename to community/homepage/1.1.0/templates/NOTES.txt diff --git a/community/homepage/1.0.13/templates/_homepage.tpl b/community/homepage/1.1.0/templates/_homepage.tpl similarity index 100% rename from community/homepage/1.0.13/templates/_homepage.tpl rename to community/homepage/1.1.0/templates/_homepage.tpl diff --git a/community/homepage/1.0.13/templates/_persistence.tpl b/community/homepage/1.1.0/templates/_persistence.tpl similarity index 68% rename from community/homepage/1.0.13/templates/_persistence.tpl rename to community/homepage/1.1.0/templates/_persistence.tpl index b228e30015..c61fd61c7b 100644 --- a/community/homepage/1.0.13/templates/_persistence.tpl +++ b/community/homepage/1.1.0/templates/_persistence.tpl @@ -20,10 +20,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.homepageStorage.additionalStorages }} {{ printf "homepage-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: homepage: homepage: diff --git a/community/homepage/1.0.13/templates/_portal.tpl b/community/homepage/1.1.0/templates/_portal.tpl similarity index 100% rename from community/homepage/1.0.13/templates/_portal.tpl rename to community/homepage/1.1.0/templates/_portal.tpl diff --git a/community/homepage/1.0.13/templates/_rbac.tpl b/community/homepage/1.1.0/templates/_rbac.tpl similarity index 100% rename from community/homepage/1.0.13/templates/_rbac.tpl rename to community/homepage/1.1.0/templates/_rbac.tpl diff --git a/community/homepage/1.0.13/templates/_service.tpl b/community/homepage/1.1.0/templates/_service.tpl similarity index 100% rename from community/homepage/1.0.13/templates/_service.tpl rename to community/homepage/1.1.0/templates/_service.tpl diff --git a/community/homepage/1.0.13/templates/common.yaml b/community/homepage/1.1.0/templates/common.yaml similarity index 100% rename from community/homepage/1.0.13/templates/common.yaml rename to community/homepage/1.1.0/templates/common.yaml diff --git a/community/homer/1.0.2/Chart.lock b/community/homer/1.1.0/Chart.lock similarity index 100% rename from community/homer/1.0.2/Chart.lock rename to community/homer/1.1.0/Chart.lock diff --git a/community/homer/1.0.2/Chart.yaml b/community/homer/1.1.0/Chart.yaml similarity index 98% rename from community/homer/1.0.2/Chart.yaml rename to community/homer/1.1.0/Chart.yaml index 20b1111218..f6c6654e80 100644 --- a/community/homer/1.0.2/Chart.yaml +++ b/community/homer/1.1.0/Chart.yaml @@ -4,7 +4,7 @@ description: Homer is a dead simple static HOMepage for your servER to keep your annotations: title: Homer type: application -version: 1.0.2 +version: 1.1.0 apiVersion: v2 appVersion: 23.10.1 kubeVersion: '>=1.16.0-0' diff --git a/community/homer/1.0.2/README.md b/community/homer/1.1.0/README.md similarity index 100% rename from community/homer/1.0.2/README.md rename to community/homer/1.1.0/README.md diff --git a/community/homer/1.0.2/app-readme.md b/community/homer/1.1.0/app-readme.md similarity index 100% rename from community/homer/1.0.2/app-readme.md rename to community/homer/1.1.0/app-readme.md diff --git a/community/homer/1.0.2/charts/common-1.1.1.tgz b/community/homer/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/homer/1.0.2/charts/common-1.1.1.tgz rename to community/homer/1.1.0/charts/common-1.1.1.tgz diff --git a/community/homer/1.0.2/ci/basic-values.yaml b/community/homer/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/homer/1.0.2/ci/basic-values.yaml rename to community/homer/1.1.0/ci/basic-values.yaml diff --git a/community/homer/1.0.2/ci/extra-values.yaml b/community/homer/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/homer/1.0.2/ci/extra-values.yaml rename to community/homer/1.1.0/ci/extra-values.yaml diff --git a/community/homer/1.0.2/ci/hostNet-values.yaml b/community/homer/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/homer/1.0.2/ci/hostNet-values.yaml rename to community/homer/1.1.0/ci/hostNet-values.yaml diff --git a/community/homer/1.0.2/ix_values.yaml b/community/homer/1.1.0/ix_values.yaml similarity index 100% rename from community/homer/1.0.2/ix_values.yaml rename to community/homer/1.1.0/ix_values.yaml diff --git a/community/homer/1.0.2/metadata.yaml b/community/homer/1.1.0/metadata.yaml similarity index 100% rename from community/homer/1.0.2/metadata.yaml rename to community/homer/1.1.0/metadata.yaml diff --git a/community/homer/1.0.2/questions.yaml b/community/homer/1.1.0/questions.yaml similarity index 79% rename from community/homer/1.0.2/questions.yaml rename to community/homer/1.1.0/questions.yaml index 16f685072d..88fcdecd6d 100644 --- a/community/homer/1.0.2/questions.yaml +++ b/community/homer/1.1.0/questions.yaml @@ -167,11 +167,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -196,6 +199,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/homer/1.0.2/templates/NOTES.txt b/community/homer/1.1.0/templates/NOTES.txt similarity index 100% rename from community/homer/1.0.2/templates/NOTES.txt rename to community/homer/1.1.0/templates/NOTES.txt diff --git a/community/homer/1.0.2/templates/_homer.tpl b/community/homer/1.1.0/templates/_homer.tpl similarity index 100% rename from community/homer/1.0.2/templates/_homer.tpl rename to community/homer/1.1.0/templates/_homer.tpl diff --git a/community/homer/1.0.2/templates/_persistence.tpl b/community/homer/1.1.0/templates/_persistence.tpl similarity index 67% rename from community/homer/1.0.2/templates/_persistence.tpl rename to community/homer/1.1.0/templates/_persistence.tpl index b5a81a08cf..cb4dd40461 100644 --- a/community/homer/1.0.2/templates/_persistence.tpl +++ b/community/homer/1.1.0/templates/_persistence.tpl @@ -20,10 +20,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.homerStorage.additionalStorages }} {{ printf "homer-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: homer: homer: diff --git a/community/homer/1.0.2/templates/_portal.tpl b/community/homer/1.1.0/templates/_portal.tpl similarity index 100% rename from community/homer/1.0.2/templates/_portal.tpl rename to community/homer/1.1.0/templates/_portal.tpl diff --git a/community/homer/1.0.2/templates/_service.tpl b/community/homer/1.1.0/templates/_service.tpl similarity index 100% rename from community/homer/1.0.2/templates/_service.tpl rename to community/homer/1.1.0/templates/_service.tpl diff --git a/community/homer/1.0.2/templates/common.yaml b/community/homer/1.1.0/templates/common.yaml similarity index 100% rename from community/homer/1.0.2/templates/common.yaml rename to community/homer/1.1.0/templates/common.yaml diff --git a/community/jellyfin/1.0.15/Chart.lock b/community/jellyfin/1.1.0/Chart.lock similarity index 100% rename from community/jellyfin/1.0.15/Chart.lock rename to community/jellyfin/1.1.0/Chart.lock diff --git a/community/jellyfin/1.0.15/Chart.yaml b/community/jellyfin/1.1.0/Chart.yaml similarity index 97% rename from community/jellyfin/1.0.15/Chart.yaml rename to community/jellyfin/1.1.0/Chart.yaml index 392fcddefb..92d9528402 100644 --- a/community/jellyfin/1.0.15/Chart.yaml +++ b/community/jellyfin/1.1.0/Chart.yaml @@ -4,7 +4,7 @@ description: Jellyfin is a Free Software Media System that puts you in control o annotations: title: Jellyfin type: application -version: 1.0.15 +version: 1.1.0 apiVersion: v2 appVersion: 10.8.11 kubeVersion: '>=1.16.0-0' diff --git a/community/jellyfin/1.0.15/README.md b/community/jellyfin/1.1.0/README.md similarity index 100% rename from community/jellyfin/1.0.15/README.md rename to community/jellyfin/1.1.0/README.md diff --git a/community/jellyfin/1.0.15/app-readme.md b/community/jellyfin/1.1.0/app-readme.md similarity index 100% rename from community/jellyfin/1.0.15/app-readme.md rename to community/jellyfin/1.1.0/app-readme.md diff --git a/community/jellyfin/1.0.15/charts/common-1.1.1.tgz b/community/jellyfin/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/jellyfin/1.0.15/charts/common-1.1.1.tgz rename to community/jellyfin/1.1.0/charts/common-1.1.1.tgz diff --git a/community/jellyfin/1.0.15/ci/basic-values.yaml b/community/jellyfin/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/jellyfin/1.0.15/ci/basic-values.yaml rename to community/jellyfin/1.1.0/ci/basic-values.yaml diff --git a/community/jellyfin/1.0.15/ci/extra-values.yaml b/community/jellyfin/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/jellyfin/1.0.15/ci/extra-values.yaml rename to community/jellyfin/1.1.0/ci/extra-values.yaml diff --git a/community/jellyfin/1.0.15/ci/hostNet-values.yaml b/community/jellyfin/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/jellyfin/1.0.15/ci/hostNet-values.yaml rename to community/jellyfin/1.1.0/ci/hostNet-values.yaml diff --git a/community/jellyfin/1.0.15/ix_values.yaml b/community/jellyfin/1.1.0/ix_values.yaml similarity index 100% rename from community/jellyfin/1.0.15/ix_values.yaml rename to community/jellyfin/1.1.0/ix_values.yaml diff --git a/community/jellyfin/1.0.15/metadata.yaml b/community/jellyfin/1.1.0/metadata.yaml similarity index 100% rename from community/jellyfin/1.0.15/metadata.yaml rename to community/jellyfin/1.1.0/metadata.yaml diff --git a/community/jellyfin/1.0.15/migrations/migrate b/community/jellyfin/1.1.0/migrations/migrate similarity index 100% rename from community/jellyfin/1.0.15/migrations/migrate rename to community/jellyfin/1.1.0/migrations/migrate diff --git a/community/jellyfin/1.0.15/questions.yaml b/community/jellyfin/1.1.0/questions.yaml similarity index 85% rename from community/jellyfin/1.0.15/questions.yaml rename to community/jellyfin/1.1.0/questions.yaml index 01d0fe6293..555daef66c 100644 --- a/community/jellyfin/1.0.15/questions.yaml +++ b/community/jellyfin/1.1.0/questions.yaml @@ -272,11 +272,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -301,6 +304,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/jellyfin/1.0.15/templates/NOTES.txt b/community/jellyfin/1.1.0/templates/NOTES.txt similarity index 100% rename from community/jellyfin/1.0.15/templates/NOTES.txt rename to community/jellyfin/1.1.0/templates/NOTES.txt diff --git a/community/jellyfin/1.0.15/templates/_jellyfin.tpl b/community/jellyfin/1.1.0/templates/_jellyfin.tpl similarity index 89% rename from community/jellyfin/1.0.15/templates/_jellyfin.tpl rename to community/jellyfin/1.1.0/templates/_jellyfin.tpl index 2778846b64..5e5a374c34 100644 --- a/community/jellyfin/1.0.15/templates/_jellyfin.tpl +++ b/community/jellyfin/1.1.0/templates/_jellyfin.tpl @@ -113,10 +113,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.jellyfinStorage.additionalStorages }} {{ printf "jellyfin-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: jellyfin: jellyfin: diff --git a/community/jellyfin/1.0.15/templates/_portal.tpl b/community/jellyfin/1.1.0/templates/_portal.tpl similarity index 100% rename from community/jellyfin/1.0.15/templates/_portal.tpl rename to community/jellyfin/1.1.0/templates/_portal.tpl diff --git a/community/jellyfin/1.0.15/templates/common.yaml b/community/jellyfin/1.1.0/templates/common.yaml similarity index 100% rename from community/jellyfin/1.0.15/templates/common.yaml rename to community/jellyfin/1.1.0/templates/common.yaml diff --git a/community/jenkins/1.0.14/Chart.lock b/community/jenkins/1.1.0/Chart.lock similarity index 100% rename from community/jenkins/1.0.14/Chart.lock rename to community/jenkins/1.1.0/Chart.lock diff --git a/community/jenkins/1.0.14/Chart.yaml b/community/jenkins/1.1.0/Chart.yaml similarity index 97% rename from community/jenkins/1.0.14/Chart.yaml rename to community/jenkins/1.1.0/Chart.yaml index 65c105161c..5572858786 100644 --- a/community/jenkins/1.0.14/Chart.yaml +++ b/community/jenkins/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Jenkins is a leading open source automation server, annotations: title: Jenkins type: application -version: 1.0.14 +version: 1.1.0 apiVersion: v2 appVersion: 2.414.3 kubeVersion: '>=1.16.0-0' diff --git a/community/jenkins/1.0.14/README.md b/community/jenkins/1.1.0/README.md similarity index 100% rename from community/jenkins/1.0.14/README.md rename to community/jenkins/1.1.0/README.md diff --git a/community/jenkins/1.0.14/app-readme.md b/community/jenkins/1.1.0/app-readme.md similarity index 100% rename from community/jenkins/1.0.14/app-readme.md rename to community/jenkins/1.1.0/app-readme.md diff --git a/community/jenkins/1.0.14/charts/common-1.1.1.tgz b/community/jenkins/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/jenkins/1.0.14/charts/common-1.1.1.tgz rename to community/jenkins/1.1.0/charts/common-1.1.1.tgz diff --git a/community/jenkins/1.0.14/ci/additional-values.yaml b/community/jenkins/1.1.0/ci/additional-values.yaml similarity index 100% rename from community/jenkins/1.0.14/ci/additional-values.yaml rename to community/jenkins/1.1.0/ci/additional-values.yaml diff --git a/community/jenkins/1.0.14/ci/basic-values.yaml b/community/jenkins/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/jenkins/1.0.14/ci/basic-values.yaml rename to community/jenkins/1.1.0/ci/basic-values.yaml diff --git a/community/jenkins/1.0.14/ci/http-agent-values.yaml b/community/jenkins/1.1.0/ci/http-agent-values.yaml similarity index 100% rename from community/jenkins/1.0.14/ci/http-agent-values.yaml rename to community/jenkins/1.1.0/ci/http-agent-values.yaml diff --git a/community/jenkins/1.0.14/ci/https-agent-values.yaml b/community/jenkins/1.1.0/ci/https-agent-values.yaml similarity index 100% rename from community/jenkins/1.0.14/ci/https-agent-values.yaml rename to community/jenkins/1.1.0/ci/https-agent-values.yaml diff --git a/community/jenkins/1.0.14/ci/https-values.yaml b/community/jenkins/1.1.0/ci/https-values.yaml similarity index 100% rename from community/jenkins/1.0.14/ci/https-values.yaml rename to community/jenkins/1.1.0/ci/https-values.yaml diff --git a/community/jenkins/1.0.14/ix_values.yaml b/community/jenkins/1.1.0/ix_values.yaml similarity index 100% rename from community/jenkins/1.0.14/ix_values.yaml rename to community/jenkins/1.1.0/ix_values.yaml diff --git a/community/jenkins/1.0.14/metadata.yaml b/community/jenkins/1.1.0/metadata.yaml similarity index 100% rename from community/jenkins/1.0.14/metadata.yaml rename to community/jenkins/1.1.0/metadata.yaml diff --git a/community/jenkins/1.0.14/questions.yaml b/community/jenkins/1.1.0/questions.yaml similarity index 82% rename from community/jenkins/1.0.14/questions.yaml rename to community/jenkins/1.1.0/questions.yaml index b8f8b2728b..c128883f01 100644 --- a/community/jenkins/1.0.14/questions.yaml +++ b/community/jenkins/1.1.0/questions.yaml @@ -219,11 +219,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -248,6 +251,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/jenkins/1.0.14/templates/NOTES.txt b/community/jenkins/1.1.0/templates/NOTES.txt similarity index 100% rename from community/jenkins/1.0.14/templates/NOTES.txt rename to community/jenkins/1.1.0/templates/NOTES.txt diff --git a/community/jenkins/1.0.14/templates/_certContainer.tpl b/community/jenkins/1.1.0/templates/_certContainer.tpl similarity index 100% rename from community/jenkins/1.0.14/templates/_certContainer.tpl rename to community/jenkins/1.1.0/templates/_certContainer.tpl diff --git a/community/jenkins/1.0.14/templates/_configuration.tpl b/community/jenkins/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/jenkins/1.0.14/templates/_configuration.tpl rename to community/jenkins/1.1.0/templates/_configuration.tpl diff --git a/community/jenkins/1.0.14/templates/_jenkins.tpl b/community/jenkins/1.1.0/templates/_jenkins.tpl similarity index 90% rename from community/jenkins/1.0.14/templates/_jenkins.tpl rename to community/jenkins/1.1.0/templates/_jenkins.tpl index 06e1355833..c64f06b2d0 100644 --- a/community/jenkins/1.0.14/templates/_jenkins.tpl +++ b/community/jenkins/1.1.0/templates/_jenkins.tpl @@ -112,10 +112,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.jenkinsStorage.additionalStorages }} {{ printf "jenkins-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: jenkins: jenkins: diff --git a/community/jenkins/1.0.14/templates/_portal.tpl b/community/jenkins/1.1.0/templates/_portal.tpl similarity index 100% rename from community/jenkins/1.0.14/templates/_portal.tpl rename to community/jenkins/1.1.0/templates/_portal.tpl diff --git a/community/jenkins/1.0.14/templates/_validation.tpl b/community/jenkins/1.1.0/templates/_validation.tpl similarity index 100% rename from community/jenkins/1.0.14/templates/_validation.tpl rename to community/jenkins/1.1.0/templates/_validation.tpl diff --git a/community/jenkins/1.0.14/templates/common.yaml b/community/jenkins/1.1.0/templates/common.yaml similarity index 100% rename from community/jenkins/1.0.14/templates/common.yaml rename to community/jenkins/1.1.0/templates/common.yaml diff --git a/community/kapowarr/1.0.1/Chart.lock b/community/kapowarr/1.1.0/Chart.lock similarity index 100% rename from community/kapowarr/1.0.1/Chart.lock rename to community/kapowarr/1.1.0/Chart.lock diff --git a/community/kapowarr/1.0.1/Chart.yaml b/community/kapowarr/1.1.0/Chart.yaml similarity index 97% rename from community/kapowarr/1.0.1/Chart.yaml rename to community/kapowarr/1.1.0/Chart.yaml index 7a6310c94a..5a79aa9452 100644 --- a/community/kapowarr/1.0.1/Chart.yaml +++ b/community/kapowarr/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Kapowarr is a software to build and manage a comic book library, fi annotations: title: Kapowarr type: application -version: 1.0.1 +version: 1.1.0 apiVersion: v2 appVersion: 1.0.0 kubeVersion: '>=1.16.0-0' diff --git a/community/kapowarr/1.0.1/README.md b/community/kapowarr/1.1.0/README.md similarity index 100% rename from community/kapowarr/1.0.1/README.md rename to community/kapowarr/1.1.0/README.md diff --git a/community/kapowarr/1.0.1/app-readme.md b/community/kapowarr/1.1.0/app-readme.md similarity index 100% rename from community/kapowarr/1.0.1/app-readme.md rename to community/kapowarr/1.1.0/app-readme.md diff --git a/community/kapowarr/1.0.1/charts/common-1.1.1.tgz b/community/kapowarr/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/kapowarr/1.0.1/charts/common-1.1.1.tgz rename to community/kapowarr/1.1.0/charts/common-1.1.1.tgz diff --git a/community/kapowarr/1.0.1/ci/basic-values.yaml b/community/kapowarr/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/kapowarr/1.0.1/ci/basic-values.yaml rename to community/kapowarr/1.1.0/ci/basic-values.yaml diff --git a/community/kapowarr/1.0.1/ci/extra-values.yaml b/community/kapowarr/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/kapowarr/1.0.1/ci/extra-values.yaml rename to community/kapowarr/1.1.0/ci/extra-values.yaml diff --git a/community/kapowarr/1.0.1/ix_values.yaml b/community/kapowarr/1.1.0/ix_values.yaml similarity index 100% rename from community/kapowarr/1.0.1/ix_values.yaml rename to community/kapowarr/1.1.0/ix_values.yaml diff --git a/community/kapowarr/1.0.1/metadata.yaml b/community/kapowarr/1.1.0/metadata.yaml similarity index 100% rename from community/kapowarr/1.0.1/metadata.yaml rename to community/kapowarr/1.1.0/metadata.yaml diff --git a/community/kapowarr/1.0.1/questions.yaml b/community/kapowarr/1.1.0/questions.yaml similarity index 83% rename from community/kapowarr/1.0.1/questions.yaml rename to community/kapowarr/1.1.0/questions.yaml index 3cd090b01c..3118a4c230 100644 --- a/community/kapowarr/1.0.1/questions.yaml +++ b/community/kapowarr/1.1.0/questions.yaml @@ -237,11 +237,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -266,6 +269,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/kapowarr/1.0.1/templates/NOTES.txt b/community/kapowarr/1.1.0/templates/NOTES.txt similarity index 100% rename from community/kapowarr/1.0.1/templates/NOTES.txt rename to community/kapowarr/1.1.0/templates/NOTES.txt diff --git a/community/kapowarr/1.0.1/templates/_kapowarr.tpl b/community/kapowarr/1.1.0/templates/_kapowarr.tpl similarity index 100% rename from community/kapowarr/1.0.1/templates/_kapowarr.tpl rename to community/kapowarr/1.1.0/templates/_kapowarr.tpl diff --git a/community/kapowarr/1.0.1/templates/_persistence.tpl b/community/kapowarr/1.1.0/templates/_persistence.tpl similarity index 78% rename from community/kapowarr/1.0.1/templates/_persistence.tpl rename to community/kapowarr/1.1.0/templates/_persistence.tpl index 42ae3b4c39..f9844dce75 100644 --- a/community/kapowarr/1.0.1/templates/_persistence.tpl +++ b/community/kapowarr/1.1.0/templates/_persistence.tpl @@ -35,10 +35,24 @@ persistence: mountPath: /mnt/directories/content {{- range $idx, $storage := .Values.kapowarrStorage.additionalStorages }} {{ printf "kapowarr-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: kapowarr: kapowarr: diff --git a/community/kapowarr/1.0.1/templates/_portal.tpl b/community/kapowarr/1.1.0/templates/_portal.tpl similarity index 100% rename from community/kapowarr/1.0.1/templates/_portal.tpl rename to community/kapowarr/1.1.0/templates/_portal.tpl diff --git a/community/kapowarr/1.0.1/templates/_service.tpl b/community/kapowarr/1.1.0/templates/_service.tpl similarity index 100% rename from community/kapowarr/1.0.1/templates/_service.tpl rename to community/kapowarr/1.1.0/templates/_service.tpl diff --git a/community/kapowarr/1.0.1/templates/common.yaml b/community/kapowarr/1.1.0/templates/common.yaml similarity index 100% rename from community/kapowarr/1.0.1/templates/common.yaml rename to community/kapowarr/1.1.0/templates/common.yaml diff --git a/community/kavita/1.0.1/Chart.lock b/community/kavita/1.1.0/Chart.lock similarity index 100% rename from community/kavita/1.0.1/Chart.lock rename to community/kavita/1.1.0/Chart.lock diff --git a/community/kavita/1.0.1/Chart.yaml b/community/kavita/1.1.0/Chart.yaml similarity index 97% rename from community/kavita/1.0.1/Chart.yaml rename to community/kavita/1.1.0/Chart.yaml index 04a576ecff..03ca26a5de 100644 --- a/community/kavita/1.0.1/Chart.yaml +++ b/community/kavita/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Kavita is a fast, feature rich, cross platform reading server. annotations: title: Kavita type: application -version: 1.0.1 +version: 1.1.0 apiVersion: v2 appVersion: 0.7.8 kubeVersion: '>=1.16.0-0' diff --git a/community/kavita/1.0.1/README.md b/community/kavita/1.1.0/README.md similarity index 100% rename from community/kavita/1.0.1/README.md rename to community/kavita/1.1.0/README.md diff --git a/community/kavita/1.0.1/app-readme.md b/community/kavita/1.1.0/app-readme.md similarity index 100% rename from community/kavita/1.0.1/app-readme.md rename to community/kavita/1.1.0/app-readme.md diff --git a/community/kavita/1.0.1/charts/common-1.1.1.tgz b/community/kavita/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/kavita/1.0.1/charts/common-1.1.1.tgz rename to community/kavita/1.1.0/charts/common-1.1.1.tgz diff --git a/community/kavita/1.0.1/ci/basic-values.yaml b/community/kavita/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/kavita/1.0.1/ci/basic-values.yaml rename to community/kavita/1.1.0/ci/basic-values.yaml diff --git a/community/kavita/1.0.1/ci/extra-values.yaml b/community/kavita/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/kavita/1.0.1/ci/extra-values.yaml rename to community/kavita/1.1.0/ci/extra-values.yaml diff --git a/community/kavita/1.0.1/ix_values.yaml b/community/kavita/1.1.0/ix_values.yaml similarity index 100% rename from community/kavita/1.0.1/ix_values.yaml rename to community/kavita/1.1.0/ix_values.yaml diff --git a/community/kavita/1.0.1/metadata.yaml b/community/kavita/1.1.0/metadata.yaml similarity index 100% rename from community/kavita/1.0.1/metadata.yaml rename to community/kavita/1.1.0/metadata.yaml diff --git a/community/kavita/1.0.1/questions.yaml b/community/kavita/1.1.0/questions.yaml similarity index 77% rename from community/kavita/1.0.1/questions.yaml rename to community/kavita/1.1.0/questions.yaml index eb388b299b..dfba775c3b 100644 --- a/community/kavita/1.0.1/questions.yaml +++ b/community/kavita/1.1.0/questions.yaml @@ -140,11 +140,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -169,6 +172,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/kavita/1.0.1/templates/NOTES.txt b/community/kavita/1.1.0/templates/NOTES.txt similarity index 100% rename from community/kavita/1.0.1/templates/NOTES.txt rename to community/kavita/1.1.0/templates/NOTES.txt diff --git a/community/kavita/1.0.1/templates/_kavita.tpl b/community/kavita/1.1.0/templates/_kavita.tpl similarity index 100% rename from community/kavita/1.0.1/templates/_kavita.tpl rename to community/kavita/1.1.0/templates/_kavita.tpl diff --git a/community/kavita/1.0.1/templates/_persistence.tpl b/community/kavita/1.1.0/templates/_persistence.tpl similarity index 61% rename from community/kavita/1.0.1/templates/_persistence.tpl rename to community/kavita/1.1.0/templates/_persistence.tpl index 76665d7fde..0be9003c24 100644 --- a/community/kavita/1.0.1/templates/_persistence.tpl +++ b/community/kavita/1.1.0/templates/_persistence.tpl @@ -12,10 +12,24 @@ persistence: {{- range $idx, $storage := .Values.kavitaStorage.additionalStorages }} {{ printf "kavita-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: kavita: kavita: diff --git a/community/kavita/1.0.1/templates/_portal.tpl b/community/kavita/1.1.0/templates/_portal.tpl similarity index 100% rename from community/kavita/1.0.1/templates/_portal.tpl rename to community/kavita/1.1.0/templates/_portal.tpl diff --git a/community/kavita/1.0.1/templates/_service.tpl b/community/kavita/1.1.0/templates/_service.tpl similarity index 100% rename from community/kavita/1.0.1/templates/_service.tpl rename to community/kavita/1.1.0/templates/_service.tpl diff --git a/community/kavita/1.0.1/templates/common.yaml b/community/kavita/1.1.0/templates/common.yaml similarity index 100% rename from community/kavita/1.0.1/templates/common.yaml rename to community/kavita/1.1.0/templates/common.yaml diff --git a/community/komga/1.0.15/Chart.lock b/community/komga/1.1.0/Chart.lock similarity index 100% rename from community/komga/1.0.15/Chart.lock rename to community/komga/1.1.0/Chart.lock diff --git a/community/komga/1.0.15/Chart.yaml b/community/komga/1.1.0/Chart.yaml similarity index 97% rename from community/komga/1.0.15/Chart.yaml rename to community/komga/1.1.0/Chart.yaml index e3548919c5..a14b3b907c 100644 --- a/community/komga/1.0.15/Chart.yaml +++ b/community/komga/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Komga is a free and open source comics/mangas server. annotations: title: Komga type: application -version: 1.0.15 +version: 1.1.0 apiVersion: v2 appVersion: 1.6.2 kubeVersion: '>=1.16.0-0' diff --git a/community/komga/1.0.15/README.md b/community/komga/1.1.0/README.md similarity index 100% rename from community/komga/1.0.15/README.md rename to community/komga/1.1.0/README.md diff --git a/community/komga/1.0.15/app-readme.md b/community/komga/1.1.0/app-readme.md similarity index 100% rename from community/komga/1.0.15/app-readme.md rename to community/komga/1.1.0/app-readme.md diff --git a/community/komga/1.0.15/charts/common-1.1.1.tgz b/community/komga/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/komga/1.0.15/charts/common-1.1.1.tgz rename to community/komga/1.1.0/charts/common-1.1.1.tgz diff --git a/community/komga/1.0.15/ci/basic-values.yaml b/community/komga/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/komga/1.0.15/ci/basic-values.yaml rename to community/komga/1.1.0/ci/basic-values.yaml diff --git a/community/komga/1.0.15/ci/extra-values.yaml b/community/komga/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/komga/1.0.15/ci/extra-values.yaml rename to community/komga/1.1.0/ci/extra-values.yaml diff --git a/community/komga/1.0.15/ci/hostNet-values.yaml b/community/komga/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/komga/1.0.15/ci/hostNet-values.yaml rename to community/komga/1.1.0/ci/hostNet-values.yaml diff --git a/community/komga/1.0.15/ix_values.yaml b/community/komga/1.1.0/ix_values.yaml similarity index 100% rename from community/komga/1.0.15/ix_values.yaml rename to community/komga/1.1.0/ix_values.yaml diff --git a/community/komga/1.0.15/metadata.yaml b/community/komga/1.1.0/metadata.yaml similarity index 100% rename from community/komga/1.0.15/metadata.yaml rename to community/komga/1.1.0/metadata.yaml diff --git a/community/komga/1.0.15/questions.yaml b/community/komga/1.1.0/questions.yaml similarity index 79% rename from community/komga/1.0.15/questions.yaml rename to community/komga/1.1.0/questions.yaml index cb8bcbb64c..9d45922918 100644 --- a/community/komga/1.0.15/questions.yaml +++ b/community/komga/1.1.0/questions.yaml @@ -171,11 +171,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -200,6 +203,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/komga/1.0.15/templates/NOTES.txt b/community/komga/1.1.0/templates/NOTES.txt similarity index 100% rename from community/komga/1.0.15/templates/NOTES.txt rename to community/komga/1.1.0/templates/NOTES.txt diff --git a/community/komga/1.0.15/templates/_komga.tpl b/community/komga/1.1.0/templates/_komga.tpl similarity index 100% rename from community/komga/1.0.15/templates/_komga.tpl rename to community/komga/1.1.0/templates/_komga.tpl diff --git a/community/komga/1.0.15/templates/_persistence.tpl b/community/komga/1.1.0/templates/_persistence.tpl similarity index 67% rename from community/komga/1.0.15/templates/_persistence.tpl rename to community/komga/1.1.0/templates/_persistence.tpl index 56979bcc21..354fad1dde 100644 --- a/community/komga/1.0.15/templates/_persistence.tpl +++ b/community/komga/1.1.0/templates/_persistence.tpl @@ -20,10 +20,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.komgaStorage.additionalStorages }} {{ printf "komga-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: komga: komga: diff --git a/community/komga/1.0.15/templates/_portal.tpl b/community/komga/1.1.0/templates/_portal.tpl similarity index 100% rename from community/komga/1.0.15/templates/_portal.tpl rename to community/komga/1.1.0/templates/_portal.tpl diff --git a/community/komga/1.0.15/templates/_service.tpl b/community/komga/1.1.0/templates/_service.tpl similarity index 100% rename from community/komga/1.0.15/templates/_service.tpl rename to community/komga/1.1.0/templates/_service.tpl diff --git a/community/komga/1.0.15/templates/common.yaml b/community/komga/1.1.0/templates/common.yaml similarity index 100% rename from community/komga/1.0.15/templates/common.yaml rename to community/komga/1.1.0/templates/common.yaml diff --git a/community/lidarr/1.0.25/Chart.lock b/community/lidarr/1.1.0/Chart.lock similarity index 100% rename from community/lidarr/1.0.25/Chart.lock rename to community/lidarr/1.1.0/Chart.lock diff --git a/community/lidarr/1.0.25/Chart.yaml b/community/lidarr/1.1.0/Chart.yaml similarity index 97% rename from community/lidarr/1.0.25/Chart.yaml rename to community/lidarr/1.1.0/Chart.yaml index 145642231d..378722027d 100644 --- a/community/lidarr/1.0.25/Chart.yaml +++ b/community/lidarr/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Lidarr is a music collection manager for Usenet and BitTorrent user annotations: title: Lidarr type: application -version: 1.0.25 +version: 1.1.0 apiVersion: v2 appVersion: 1.4.5.3639 kubeVersion: '>=1.16.0-0' diff --git a/community/lidarr/1.0.25/README.md b/community/lidarr/1.1.0/README.md similarity index 100% rename from community/lidarr/1.0.25/README.md rename to community/lidarr/1.1.0/README.md diff --git a/community/lidarr/1.0.25/app-readme.md b/community/lidarr/1.1.0/app-readme.md similarity index 100% rename from community/lidarr/1.0.25/app-readme.md rename to community/lidarr/1.1.0/app-readme.md diff --git a/community/lidarr/1.0.25/charts/common-1.1.1.tgz b/community/lidarr/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/lidarr/1.0.25/charts/common-1.1.1.tgz rename to community/lidarr/1.1.0/charts/common-1.1.1.tgz diff --git a/community/lidarr/1.0.25/ci/basic-values.yaml b/community/lidarr/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/lidarr/1.0.25/ci/basic-values.yaml rename to community/lidarr/1.1.0/ci/basic-values.yaml diff --git a/community/lidarr/1.0.25/ci/extra-values.yaml b/community/lidarr/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/lidarr/1.0.25/ci/extra-values.yaml rename to community/lidarr/1.1.0/ci/extra-values.yaml diff --git a/community/lidarr/1.0.25/ci/hostNet-values.yaml b/community/lidarr/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/lidarr/1.0.25/ci/hostNet-values.yaml rename to community/lidarr/1.1.0/ci/hostNet-values.yaml diff --git a/community/lidarr/1.0.25/ix_values.yaml b/community/lidarr/1.1.0/ix_values.yaml similarity index 100% rename from community/lidarr/1.0.25/ix_values.yaml rename to community/lidarr/1.1.0/ix_values.yaml diff --git a/community/lidarr/1.0.25/metadata.yaml b/community/lidarr/1.1.0/metadata.yaml similarity index 100% rename from community/lidarr/1.0.25/metadata.yaml rename to community/lidarr/1.1.0/metadata.yaml diff --git a/community/lidarr/1.0.25/migrations/migrate b/community/lidarr/1.1.0/migrations/migrate similarity index 100% rename from community/lidarr/1.0.25/migrations/migrate rename to community/lidarr/1.1.0/migrations/migrate diff --git a/community/lidarr/1.0.25/questions.yaml b/community/lidarr/1.1.0/questions.yaml similarity index 79% rename from community/lidarr/1.0.25/questions.yaml rename to community/lidarr/1.1.0/questions.yaml index b14c21d61c..2eac7f992c 100644 --- a/community/lidarr/1.0.25/questions.yaml +++ b/community/lidarr/1.1.0/questions.yaml @@ -168,11 +168,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -197,6 +200,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/lidarr/1.0.25/templates/NOTES.txt b/community/lidarr/1.1.0/templates/NOTES.txt similarity index 100% rename from community/lidarr/1.0.25/templates/NOTES.txt rename to community/lidarr/1.1.0/templates/NOTES.txt diff --git a/community/lidarr/1.0.25/templates/_lidarr.tpl b/community/lidarr/1.1.0/templates/_lidarr.tpl similarity index 86% rename from community/lidarr/1.0.25/templates/_lidarr.tpl rename to community/lidarr/1.1.0/templates/_lidarr.tpl index 073a29cbfe..884c2b8bbb 100644 --- a/community/lidarr/1.0.25/templates/_lidarr.tpl +++ b/community/lidarr/1.1.0/templates/_lidarr.tpl @@ -84,10 +84,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.lidarrStorage.additionalStorages }} {{ printf "lidarr-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: lidarr: lidarr: diff --git a/community/lidarr/1.0.25/templates/_portal.tpl b/community/lidarr/1.1.0/templates/_portal.tpl similarity index 100% rename from community/lidarr/1.0.25/templates/_portal.tpl rename to community/lidarr/1.1.0/templates/_portal.tpl diff --git a/community/lidarr/1.0.25/templates/common.yaml b/community/lidarr/1.1.0/templates/common.yaml similarity index 100% rename from community/lidarr/1.0.25/templates/common.yaml rename to community/lidarr/1.1.0/templates/common.yaml diff --git a/community/linkding/1.0.3/Chart.lock b/community/linkding/1.1.0/Chart.lock similarity index 100% rename from community/linkding/1.0.3/Chart.lock rename to community/linkding/1.1.0/Chart.lock diff --git a/community/linkding/1.0.3/Chart.yaml b/community/linkding/1.1.0/Chart.yaml similarity index 97% rename from community/linkding/1.0.3/Chart.yaml rename to community/linkding/1.1.0/Chart.yaml index 91dd5a6dc1..ba5b30a201 100644 --- a/community/linkding/1.0.3/Chart.yaml +++ b/community/linkding/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Linkding is a bookmark manager that you can host yourself. annotations: title: Linkding type: application -version: 1.0.3 +version: 1.1.0 apiVersion: v2 appVersion: 1.22.1 kubeVersion: '>=1.16.0-0' diff --git a/community/linkding/1.0.3/README.md b/community/linkding/1.1.0/README.md similarity index 100% rename from community/linkding/1.0.3/README.md rename to community/linkding/1.1.0/README.md diff --git a/community/linkding/1.0.3/app-readme.md b/community/linkding/1.1.0/app-readme.md similarity index 100% rename from community/linkding/1.0.3/app-readme.md rename to community/linkding/1.1.0/app-readme.md diff --git a/community/linkding/1.0.3/charts/common-1.1.1.tgz b/community/linkding/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/linkding/1.0.3/charts/common-1.1.1.tgz rename to community/linkding/1.1.0/charts/common-1.1.1.tgz diff --git a/community/linkding/1.0.3/ci/basic-values.yaml b/community/linkding/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/linkding/1.0.3/ci/basic-values.yaml rename to community/linkding/1.1.0/ci/basic-values.yaml diff --git a/community/linkding/1.0.3/ci/extra-values.yaml b/community/linkding/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/linkding/1.0.3/ci/extra-values.yaml rename to community/linkding/1.1.0/ci/extra-values.yaml diff --git a/community/linkding/1.0.3/ci/hostNet-values.yaml b/community/linkding/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/linkding/1.0.3/ci/hostNet-values.yaml rename to community/linkding/1.1.0/ci/hostNet-values.yaml diff --git a/community/linkding/1.0.3/ix_values.yaml b/community/linkding/1.1.0/ix_values.yaml similarity index 100% rename from community/linkding/1.0.3/ix_values.yaml rename to community/linkding/1.1.0/ix_values.yaml diff --git a/community/linkding/1.0.3/metadata.yaml b/community/linkding/1.1.0/metadata.yaml similarity index 100% rename from community/linkding/1.0.3/metadata.yaml rename to community/linkding/1.1.0/metadata.yaml diff --git a/community/linkding/1.0.3/questions.yaml b/community/linkding/1.1.0/questions.yaml similarity index 86% rename from community/linkding/1.0.3/questions.yaml rename to community/linkding/1.1.0/questions.yaml index b39af61e52..16cb2dd204 100644 --- a/community/linkding/1.0.3/questions.yaml +++ b/community/linkding/1.1.0/questions.yaml @@ -315,11 +315,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -344,6 +347,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/linkding/1.0.3/templates/NOTES.txt b/community/linkding/1.1.0/templates/NOTES.txt similarity index 100% rename from community/linkding/1.0.3/templates/NOTES.txt rename to community/linkding/1.1.0/templates/NOTES.txt diff --git a/community/linkding/1.0.3/templates/_configuration.tpl b/community/linkding/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/linkding/1.0.3/templates/_configuration.tpl rename to community/linkding/1.1.0/templates/_configuration.tpl diff --git a/community/linkding/1.0.3/templates/_linkding.tpl b/community/linkding/1.1.0/templates/_linkding.tpl similarity index 100% rename from community/linkding/1.0.3/templates/_linkding.tpl rename to community/linkding/1.1.0/templates/_linkding.tpl diff --git a/community/linkding/1.0.3/templates/_persistence.tpl b/community/linkding/1.1.0/templates/_persistence.tpl similarity index 83% rename from community/linkding/1.0.3/templates/_persistence.tpl rename to community/linkding/1.1.0/templates/_persistence.tpl index 4b9cfe2fa6..c0ae2d5d95 100644 --- a/community/linkding/1.0.3/templates/_persistence.tpl +++ b/community/linkding/1.1.0/templates/_persistence.tpl @@ -30,10 +30,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.linkdingStorage.additionalStorages }} {{ printf "linkding-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: linkding: linkding: diff --git a/community/linkding/1.0.3/templates/_portal.tpl b/community/linkding/1.1.0/templates/_portal.tpl similarity index 100% rename from community/linkding/1.0.3/templates/_portal.tpl rename to community/linkding/1.1.0/templates/_portal.tpl diff --git a/community/linkding/1.0.3/templates/_postgres.tpl b/community/linkding/1.1.0/templates/_postgres.tpl similarity index 100% rename from community/linkding/1.0.3/templates/_postgres.tpl rename to community/linkding/1.1.0/templates/_postgres.tpl diff --git a/community/linkding/1.0.3/templates/_service.tpl b/community/linkding/1.1.0/templates/_service.tpl similarity index 100% rename from community/linkding/1.0.3/templates/_service.tpl rename to community/linkding/1.1.0/templates/_service.tpl diff --git a/community/linkding/1.0.3/templates/_validation.tpl b/community/linkding/1.1.0/templates/_validation.tpl similarity index 100% rename from community/linkding/1.0.3/templates/_validation.tpl rename to community/linkding/1.1.0/templates/_validation.tpl diff --git a/community/linkding/1.0.3/templates/common.yaml b/community/linkding/1.1.0/templates/common.yaml similarity index 100% rename from community/linkding/1.0.3/templates/common.yaml rename to community/linkding/1.1.0/templates/common.yaml diff --git a/community/listmonk/1.0.1/Chart.lock b/community/listmonk/1.1.0/Chart.lock similarity index 100% rename from community/listmonk/1.0.1/Chart.lock rename to community/listmonk/1.1.0/Chart.lock diff --git a/community/listmonk/1.0.1/Chart.yaml b/community/listmonk/1.1.0/Chart.yaml similarity index 97% rename from community/listmonk/1.0.1/Chart.yaml rename to community/listmonk/1.1.0/Chart.yaml index bc6e6409d1..712860b6e5 100644 --- a/community/listmonk/1.0.1/Chart.yaml +++ b/community/listmonk/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Listmonk is a self-hosted newsletter and mailing list manager. annotations: title: Listmonk type: application -version: 1.0.1 +version: 1.1.0 apiVersion: v2 appVersion: v2.5.1 kubeVersion: '>=1.16.0-0' diff --git a/community/listmonk/1.0.1/README.md b/community/listmonk/1.1.0/README.md similarity index 100% rename from community/listmonk/1.0.1/README.md rename to community/listmonk/1.1.0/README.md diff --git a/community/listmonk/1.0.1/app-readme.md b/community/listmonk/1.1.0/app-readme.md similarity index 100% rename from community/listmonk/1.0.1/app-readme.md rename to community/listmonk/1.1.0/app-readme.md diff --git a/community/listmonk/1.0.1/charts/common-1.1.1.tgz b/community/listmonk/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/listmonk/1.0.1/charts/common-1.1.1.tgz rename to community/listmonk/1.1.0/charts/common-1.1.1.tgz diff --git a/community/listmonk/1.0.1/ci/basic-values.yaml b/community/listmonk/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/listmonk/1.0.1/ci/basic-values.yaml rename to community/listmonk/1.1.0/ci/basic-values.yaml diff --git a/community/listmonk/1.0.1/ci/extra-values.yaml b/community/listmonk/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/listmonk/1.0.1/ci/extra-values.yaml rename to community/listmonk/1.1.0/ci/extra-values.yaml diff --git a/community/listmonk/1.0.1/ci/hostNet-values.yaml b/community/listmonk/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/listmonk/1.0.1/ci/hostNet-values.yaml rename to community/listmonk/1.1.0/ci/hostNet-values.yaml diff --git a/community/listmonk/1.0.1/ix_values.yaml b/community/listmonk/1.1.0/ix_values.yaml similarity index 100% rename from community/listmonk/1.0.1/ix_values.yaml rename to community/listmonk/1.1.0/ix_values.yaml diff --git a/community/listmonk/1.0.1/metadata.yaml b/community/listmonk/1.1.0/metadata.yaml similarity index 100% rename from community/listmonk/1.0.1/metadata.yaml rename to community/listmonk/1.1.0/metadata.yaml diff --git a/community/listmonk/1.0.1/questions.yaml b/community/listmonk/1.1.0/questions.yaml similarity index 84% rename from community/listmonk/1.0.1/questions.yaml rename to community/listmonk/1.1.0/questions.yaml index 94e89a587c..634cea91dc 100644 --- a/community/listmonk/1.0.1/questions.yaml +++ b/community/listmonk/1.1.0/questions.yaml @@ -253,11 +253,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -282,6 +285,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/listmonk/1.0.1/templates/NOTES.txt b/community/listmonk/1.1.0/templates/NOTES.txt similarity index 100% rename from community/listmonk/1.0.1/templates/NOTES.txt rename to community/listmonk/1.1.0/templates/NOTES.txt diff --git a/community/listmonk/1.0.1/templates/_configuration.tpl b/community/listmonk/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/listmonk/1.0.1/templates/_configuration.tpl rename to community/listmonk/1.1.0/templates/_configuration.tpl diff --git a/community/listmonk/1.0.1/templates/_listmonk.tpl b/community/listmonk/1.1.0/templates/_listmonk.tpl similarity index 100% rename from community/listmonk/1.0.1/templates/_listmonk.tpl rename to community/listmonk/1.1.0/templates/_listmonk.tpl diff --git a/community/listmonk/1.0.1/templates/_persistence.tpl b/community/listmonk/1.1.0/templates/_persistence.tpl similarity index 81% rename from community/listmonk/1.0.1/templates/_persistence.tpl rename to community/listmonk/1.1.0/templates/_persistence.tpl index aab99aa19d..5cb5653cb3 100644 --- a/community/listmonk/1.0.1/templates/_persistence.tpl +++ b/community/listmonk/1.1.0/templates/_persistence.tpl @@ -20,10 +20,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.listmonkStorage.additionalStorages }} {{ printf "listmonk-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: listmonk: listmonk: diff --git a/community/listmonk/1.0.1/templates/_portal.tpl b/community/listmonk/1.1.0/templates/_portal.tpl similarity index 100% rename from community/listmonk/1.0.1/templates/_portal.tpl rename to community/listmonk/1.1.0/templates/_portal.tpl diff --git a/community/listmonk/1.0.1/templates/_postgres.tpl b/community/listmonk/1.1.0/templates/_postgres.tpl similarity index 100% rename from community/listmonk/1.0.1/templates/_postgres.tpl rename to community/listmonk/1.1.0/templates/_postgres.tpl diff --git a/community/listmonk/1.0.1/templates/_service.tpl b/community/listmonk/1.1.0/templates/_service.tpl similarity index 100% rename from community/listmonk/1.0.1/templates/_service.tpl rename to community/listmonk/1.1.0/templates/_service.tpl diff --git a/community/listmonk/1.0.1/templates/common.yaml b/community/listmonk/1.1.0/templates/common.yaml similarity index 100% rename from community/listmonk/1.0.1/templates/common.yaml rename to community/listmonk/1.1.0/templates/common.yaml diff --git a/community/logseq/1.0.1/Chart.lock b/community/logseq/1.1.0/Chart.lock similarity index 100% rename from community/logseq/1.0.1/Chart.lock rename to community/logseq/1.1.0/Chart.lock diff --git a/community/logseq/1.0.1/Chart.yaml b/community/logseq/1.1.0/Chart.yaml similarity index 97% rename from community/logseq/1.0.1/Chart.yaml rename to community/logseq/1.1.0/Chart.yaml index 2630098aa8..2545f3a82e 100644 --- a/community/logseq/1.0.1/Chart.yaml +++ b/community/logseq/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Logseq is a privacy-first, open-source platform for knowledge manag annotations: title: Logseq type: application -version: 1.0.1 +version: 1.1.0 apiVersion: v2 appVersion: latest kubeVersion: '>=1.16.0-0' diff --git a/community/logseq/1.0.1/README.md b/community/logseq/1.1.0/README.md similarity index 100% rename from community/logseq/1.0.1/README.md rename to community/logseq/1.1.0/README.md diff --git a/community/logseq/1.0.1/app-readme.md b/community/logseq/1.1.0/app-readme.md similarity index 100% rename from community/logseq/1.0.1/app-readme.md rename to community/logseq/1.1.0/app-readme.md diff --git a/community/logseq/1.0.1/charts/common-1.1.1.tgz b/community/logseq/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/logseq/1.0.1/charts/common-1.1.1.tgz rename to community/logseq/1.1.0/charts/common-1.1.1.tgz diff --git a/community/logseq/1.0.1/ci/basic-values.yaml b/community/logseq/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/logseq/1.0.1/ci/basic-values.yaml rename to community/logseq/1.1.0/ci/basic-values.yaml diff --git a/community/logseq/1.0.1/ci/extra-values.yaml b/community/logseq/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/logseq/1.0.1/ci/extra-values.yaml rename to community/logseq/1.1.0/ci/extra-values.yaml diff --git a/community/logseq/1.0.1/ci/hostNet-values.yaml b/community/logseq/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/logseq/1.0.1/ci/hostNet-values.yaml rename to community/logseq/1.1.0/ci/hostNet-values.yaml diff --git a/community/logseq/1.0.1/ci/https-values.yaml b/community/logseq/1.1.0/ci/https-values.yaml similarity index 100% rename from community/logseq/1.0.1/ci/https-values.yaml rename to community/logseq/1.1.0/ci/https-values.yaml diff --git a/community/logseq/1.0.1/ix_values.yaml b/community/logseq/1.1.0/ix_values.yaml similarity index 100% rename from community/logseq/1.0.1/ix_values.yaml rename to community/logseq/1.1.0/ix_values.yaml diff --git a/community/logseq/1.0.1/metadata.yaml b/community/logseq/1.1.0/metadata.yaml similarity index 100% rename from community/logseq/1.0.1/metadata.yaml rename to community/logseq/1.1.0/metadata.yaml diff --git a/community/logseq/1.0.1/questions.yaml b/community/logseq/1.1.0/questions.yaml similarity index 75% rename from community/logseq/1.0.1/questions.yaml rename to community/logseq/1.1.0/questions.yaml index 06552e031b..71584fc5a0 100644 --- a/community/logseq/1.0.1/questions.yaml +++ b/community/logseq/1.1.0/questions.yaml @@ -131,11 +131,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -160,6 +163,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/logseq/1.0.1/templates/NOTES.txt b/community/logseq/1.1.0/templates/NOTES.txt similarity index 100% rename from community/logseq/1.0.1/templates/NOTES.txt rename to community/logseq/1.1.0/templates/NOTES.txt diff --git a/community/logseq/1.0.1/templates/_configuration.tpl b/community/logseq/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/logseq/1.0.1/templates/_configuration.tpl rename to community/logseq/1.1.0/templates/_configuration.tpl diff --git a/community/logseq/1.0.1/templates/_logseq.tpl b/community/logseq/1.1.0/templates/_logseq.tpl similarity index 100% rename from community/logseq/1.0.1/templates/_logseq.tpl rename to community/logseq/1.1.0/templates/_logseq.tpl diff --git a/community/logseq/1.0.1/templates/_persistence.tpl b/community/logseq/1.1.0/templates/_persistence.tpl similarity index 76% rename from community/logseq/1.0.1/templates/_persistence.tpl rename to community/logseq/1.1.0/templates/_persistence.tpl index 6012cfe7a7..b407a226bd 100644 --- a/community/logseq/1.0.1/templates/_persistence.tpl +++ b/community/logseq/1.1.0/templates/_persistence.tpl @@ -34,10 +34,24 @@ persistence: mountPath: /var/run {{- range $idx, $storage := .Values.logseqStorage.additionalStorages }} {{ printf "logseq-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: logseq: logseq: diff --git a/community/logseq/1.0.1/templates/_portal.tpl b/community/logseq/1.1.0/templates/_portal.tpl similarity index 100% rename from community/logseq/1.0.1/templates/_portal.tpl rename to community/logseq/1.1.0/templates/_portal.tpl diff --git a/community/logseq/1.0.1/templates/_service.tpl b/community/logseq/1.1.0/templates/_service.tpl similarity index 100% rename from community/logseq/1.0.1/templates/_service.tpl rename to community/logseq/1.1.0/templates/_service.tpl diff --git a/community/logseq/1.0.1/templates/common.yaml b/community/logseq/1.1.0/templates/common.yaml similarity index 100% rename from community/logseq/1.0.1/templates/common.yaml rename to community/logseq/1.1.0/templates/common.yaml diff --git a/community/logseq/1.0.1/upgrade_strategy_disabled b/community/logseq/1.1.0/upgrade_strategy_disabled similarity index 100% rename from community/logseq/1.0.1/upgrade_strategy_disabled rename to community/logseq/1.1.0/upgrade_strategy_disabled diff --git a/community/metube/1.0.5/Chart.lock b/community/metube/1.1.0/Chart.lock similarity index 100% rename from community/metube/1.0.5/Chart.lock rename to community/metube/1.1.0/Chart.lock diff --git a/community/metube/1.0.5/Chart.yaml b/community/metube/1.1.0/Chart.yaml similarity index 97% rename from community/metube/1.0.5/Chart.yaml rename to community/metube/1.1.0/Chart.yaml index 44f8dfc123..30c1b3cccc 100644 --- a/community/metube/1.0.5/Chart.yaml +++ b/community/metube/1.1.0/Chart.yaml @@ -4,7 +4,7 @@ description: MeTube is a web GUI for youtube-dl (using the yt-dlp fork) with pla annotations: title: MeTube type: application -version: 1.0.5 +version: 1.1.0 apiVersion: v2 appVersion: '2023-10-20' kubeVersion: '>=1.16.0-0' diff --git a/community/metube/1.0.5/README.md b/community/metube/1.1.0/README.md similarity index 100% rename from community/metube/1.0.5/README.md rename to community/metube/1.1.0/README.md diff --git a/community/metube/1.0.5/app-readme.md b/community/metube/1.1.0/app-readme.md similarity index 100% rename from community/metube/1.0.5/app-readme.md rename to community/metube/1.1.0/app-readme.md diff --git a/community/metube/1.0.5/charts/common-1.1.1.tgz b/community/metube/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/metube/1.0.5/charts/common-1.1.1.tgz rename to community/metube/1.1.0/charts/common-1.1.1.tgz diff --git a/community/metube/1.0.5/ci/basic-values.yaml b/community/metube/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/metube/1.0.5/ci/basic-values.yaml rename to community/metube/1.1.0/ci/basic-values.yaml diff --git a/community/metube/1.0.5/ci/extra-values.yaml b/community/metube/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/metube/1.0.5/ci/extra-values.yaml rename to community/metube/1.1.0/ci/extra-values.yaml diff --git a/community/metube/1.0.5/ci/hostNet-values.yaml b/community/metube/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/metube/1.0.5/ci/hostNet-values.yaml rename to community/metube/1.1.0/ci/hostNet-values.yaml diff --git a/community/metube/1.0.5/ix_values.yaml b/community/metube/1.1.0/ix_values.yaml similarity index 100% rename from community/metube/1.0.5/ix_values.yaml rename to community/metube/1.1.0/ix_values.yaml diff --git a/community/metube/1.0.5/metadata.yaml b/community/metube/1.1.0/metadata.yaml similarity index 100% rename from community/metube/1.0.5/metadata.yaml rename to community/metube/1.1.0/metadata.yaml diff --git a/community/metube/1.0.5/questions.yaml b/community/metube/1.1.0/questions.yaml similarity index 79% rename from community/metube/1.0.5/questions.yaml rename to community/metube/1.1.0/questions.yaml index 466edb4031..c3d2c51930 100644 --- a/community/metube/1.0.5/questions.yaml +++ b/community/metube/1.1.0/questions.yaml @@ -175,11 +175,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -204,6 +207,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/metube/1.0.5/templates/NOTES.txt b/community/metube/1.1.0/templates/NOTES.txt similarity index 100% rename from community/metube/1.0.5/templates/NOTES.txt rename to community/metube/1.1.0/templates/NOTES.txt diff --git a/community/metube/1.0.5/templates/_metube.tpl b/community/metube/1.1.0/templates/_metube.tpl similarity index 100% rename from community/metube/1.0.5/templates/_metube.tpl rename to community/metube/1.1.0/templates/_metube.tpl diff --git a/community/metube/1.0.5/templates/_persistence.tpl b/community/metube/1.1.0/templates/_persistence.tpl similarity index 68% rename from community/metube/1.0.5/templates/_persistence.tpl rename to community/metube/1.1.0/templates/_persistence.tpl index 1950f0d7c7..7d8b220e94 100644 --- a/community/metube/1.0.5/templates/_persistence.tpl +++ b/community/metube/1.1.0/templates/_persistence.tpl @@ -20,10 +20,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.metubeStorage.additionalStorages }} {{ printf "metube-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: metube: metube: diff --git a/community/metube/1.0.5/templates/_portal.tpl b/community/metube/1.1.0/templates/_portal.tpl similarity index 100% rename from community/metube/1.0.5/templates/_portal.tpl rename to community/metube/1.1.0/templates/_portal.tpl diff --git a/community/metube/1.0.5/templates/_service.tpl b/community/metube/1.1.0/templates/_service.tpl similarity index 100% rename from community/metube/1.0.5/templates/_service.tpl rename to community/metube/1.1.0/templates/_service.tpl diff --git a/community/metube/1.0.5/templates/common.yaml b/community/metube/1.1.0/templates/common.yaml similarity index 100% rename from community/metube/1.0.5/templates/common.yaml rename to community/metube/1.1.0/templates/common.yaml diff --git a/community/minecraft/1.0.17/Chart.lock b/community/minecraft/1.1.0/Chart.lock similarity index 100% rename from community/minecraft/1.0.17/Chart.lock rename to community/minecraft/1.1.0/Chart.lock diff --git a/community/minecraft/1.0.17/Chart.yaml b/community/minecraft/1.1.0/Chart.yaml similarity index 97% rename from community/minecraft/1.0.17/Chart.yaml rename to community/minecraft/1.1.0/Chart.yaml index 2ed0283180..b542cebae8 100644 --- a/community/minecraft/1.0.17/Chart.yaml +++ b/community/minecraft/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Minecraft is a sandbox game annotations: title: Minecraft type: application -version: 1.0.17 +version: 1.1.0 apiVersion: v2 appVersion: 2023.10.1 kubeVersion: '>=1.16.0-0' diff --git a/community/minecraft/1.0.17/README.md b/community/minecraft/1.1.0/README.md similarity index 100% rename from community/minecraft/1.0.17/README.md rename to community/minecraft/1.1.0/README.md diff --git a/community/minecraft/1.0.17/app-readme.md b/community/minecraft/1.1.0/app-readme.md similarity index 100% rename from community/minecraft/1.0.17/app-readme.md rename to community/minecraft/1.1.0/app-readme.md diff --git a/community/minecraft/1.0.17/charts/common-1.1.1.tgz b/community/minecraft/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/minecraft/1.0.17/charts/common-1.1.1.tgz rename to community/minecraft/1.1.0/charts/common-1.1.1.tgz diff --git a/community/minecraft/1.0.17/ci/java11-j9-vanilla-values.yaml b/community/minecraft/1.1.0/ci/java11-j9-vanilla-values.yaml similarity index 100% rename from community/minecraft/1.0.17/ci/java11-j9-vanilla-values.yaml rename to community/minecraft/1.1.0/ci/java11-j9-vanilla-values.yaml diff --git a/community/minecraft/1.0.17/ci/java11-jdk-vanilla-values.yaml b/community/minecraft/1.1.0/ci/java11-jdk-vanilla-values.yaml similarity index 100% rename from community/minecraft/1.0.17/ci/java11-jdk-vanilla-values.yaml rename to community/minecraft/1.1.0/ci/java11-jdk-vanilla-values.yaml diff --git a/community/minecraft/1.0.17/ci/java11-vanilla-values.yaml b/community/minecraft/1.1.0/ci/java11-vanilla-values.yaml similarity index 100% rename from community/minecraft/1.0.17/ci/java11-vanilla-values.yaml rename to community/minecraft/1.1.0/ci/java11-vanilla-values.yaml diff --git a/community/minecraft/1.0.17/ci/java17-alpine-vanilla-values.yaml b/community/minecraft/1.1.0/ci/java17-alpine-vanilla-values.yaml similarity index 100% rename from community/minecraft/1.0.17/ci/java17-alpine-vanilla-values.yaml rename to community/minecraft/1.1.0/ci/java17-alpine-vanilla-values.yaml diff --git a/community/minecraft/1.0.17/ci/java17-gce-vanilla-values.yaml b/community/minecraft/1.1.0/ci/java17-gce-vanilla-values.yaml similarity index 100% rename from community/minecraft/1.0.17/ci/java17-gce-vanilla-values.yaml rename to community/minecraft/1.1.0/ci/java17-gce-vanilla-values.yaml diff --git a/community/minecraft/1.0.17/ci/java17-j9-vanilla-values.yaml b/community/minecraft/1.1.0/ci/java17-j9-vanilla-values.yaml similarity index 100% rename from community/minecraft/1.0.17/ci/java17-j9-vanilla-values.yaml rename to community/minecraft/1.1.0/ci/java17-j9-vanilla-values.yaml diff --git a/community/minecraft/1.0.17/ci/java17-jdk-vanilla-values.yaml b/community/minecraft/1.1.0/ci/java17-jdk-vanilla-values.yaml similarity index 100% rename from community/minecraft/1.0.17/ci/java17-jdk-vanilla-values.yaml rename to community/minecraft/1.1.0/ci/java17-jdk-vanilla-values.yaml diff --git a/community/minecraft/1.0.17/ci/java17-vanilla-values.yaml b/community/minecraft/1.1.0/ci/java17-vanilla-values.yaml similarity index 100% rename from community/minecraft/1.0.17/ci/java17-vanilla-values.yaml rename to community/minecraft/1.1.0/ci/java17-vanilla-values.yaml diff --git a/community/minecraft/1.0.17/ci/java19-vanilla-values.yaml b/community/minecraft/1.1.0/ci/java19-vanilla-values.yaml similarity index 100% rename from community/minecraft/1.0.17/ci/java19-vanilla-values.yaml rename to community/minecraft/1.1.0/ci/java19-vanilla-values.yaml diff --git a/community/minecraft/1.0.17/ci/java8-gce-vanilla-values.yaml b/community/minecraft/1.1.0/ci/java8-gce-vanilla-values.yaml similarity index 100% rename from community/minecraft/1.0.17/ci/java8-gce-vanilla-values.yaml rename to community/minecraft/1.1.0/ci/java8-gce-vanilla-values.yaml diff --git a/community/minecraft/1.0.17/ci/java8-j9-vanilla-values.yaml b/community/minecraft/1.1.0/ci/java8-j9-vanilla-values.yaml similarity index 100% rename from community/minecraft/1.0.17/ci/java8-j9-vanilla-values.yaml rename to community/minecraft/1.1.0/ci/java8-j9-vanilla-values.yaml diff --git a/community/minecraft/1.0.17/ci/java8-jdk-vanilla-values.yaml b/community/minecraft/1.1.0/ci/java8-jdk-vanilla-values.yaml similarity index 100% rename from community/minecraft/1.0.17/ci/java8-jdk-vanilla-values.yaml rename to community/minecraft/1.1.0/ci/java8-jdk-vanilla-values.yaml diff --git a/community/minecraft/1.0.17/ci/java8-vanilla-values.yaml b/community/minecraft/1.1.0/ci/java8-vanilla-values.yaml similarity index 100% rename from community/minecraft/1.0.17/ci/java8-vanilla-values.yaml rename to community/minecraft/1.1.0/ci/java8-vanilla-values.yaml diff --git a/community/minecraft/1.0.17/ix_values.yaml b/community/minecraft/1.1.0/ix_values.yaml similarity index 100% rename from community/minecraft/1.0.17/ix_values.yaml rename to community/minecraft/1.1.0/ix_values.yaml diff --git a/community/minecraft/1.0.17/metadata.yaml b/community/minecraft/1.1.0/metadata.yaml similarity index 100% rename from community/minecraft/1.0.17/metadata.yaml rename to community/minecraft/1.1.0/metadata.yaml diff --git a/community/minecraft/1.0.17/migrations/migrate b/community/minecraft/1.1.0/migrations/migrate similarity index 100% rename from community/minecraft/1.0.17/migrations/migrate rename to community/minecraft/1.1.0/migrations/migrate diff --git a/community/minecraft/1.0.17/questions.yaml b/community/minecraft/1.1.0/questions.yaml similarity index 91% rename from community/minecraft/1.0.17/questions.yaml rename to community/minecraft/1.1.0/questions.yaml index 09bdb4f5c1..8a545a8093 100644 --- a/community/minecraft/1.0.17/questions.yaml +++ b/community/minecraft/1.1.0/questions.yaml @@ -581,11 +581,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -610,6 +613,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/minecraft/1.0.17/templates/NOTES.txt b/community/minecraft/1.1.0/templates/NOTES.txt similarity index 100% rename from community/minecraft/1.0.17/templates/NOTES.txt rename to community/minecraft/1.1.0/templates/NOTES.txt diff --git a/community/minecraft/1.0.17/templates/_configuration.tpl b/community/minecraft/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/minecraft/1.0.17/templates/_configuration.tpl rename to community/minecraft/1.1.0/templates/_configuration.tpl diff --git a/community/minecraft/1.0.17/templates/_minecraft.tpl b/community/minecraft/1.1.0/templates/_minecraft.tpl similarity index 85% rename from community/minecraft/1.0.17/templates/_minecraft.tpl rename to community/minecraft/1.1.0/templates/_minecraft.tpl index 6d50a6ce5d..f523cafa50 100644 --- a/community/minecraft/1.0.17/templates/_minecraft.tpl +++ b/community/minecraft/1.1.0/templates/_minecraft.tpl @@ -86,10 +86,24 @@ persistence: mountPath: /data {{- range $idx, $storage := .Values.mcStorage.additionalStorages }} {{ printf "mc-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: minecraft: minecraft: diff --git a/community/minecraft/1.0.17/templates/common.yaml b/community/minecraft/1.1.0/templates/common.yaml similarity index 100% rename from community/minecraft/1.0.17/templates/common.yaml rename to community/minecraft/1.1.0/templates/common.yaml diff --git a/community/n8n/1.0.14/questions.yaml b/community/n8n/1.0.14/questions.yaml deleted file mode 100644 index ac5940f610..0000000000 --- a/community/n8n/1.0.14/questions.yaml +++ /dev/null @@ -1,281 +0,0 @@ -groups: - - name: n8n Configuration - description: Configure n8n - - name: User and Group Configuration - description: Configure User and Group for n8n - - name: Network Configuration - description: Configure Network for n8n - - name: Storage Configuration - description: Configure Storage for n8n - - name: Resources Configuration - description: Configure Resources for n8n - -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" - path: "$kubernetes-resource_configmap_portal_path" - -questions: - - - variable: n8nConfig - label: "" - group: n8n Configuration - schema: - type: dict - attrs: - - variable: webHost - label: n8n Host - description: | - The host address.
- Examples:
- n8n.example.com
- 192.168.1.100 - schema: - type: string - default: "" - required: true - $ref: - - "definitions/nodeIP" - - variable: additionalEnvs - label: Additional Environment Variables - description: Configure additional environment variables for n8n. - schema: - type: list - default: [] - items: - - variable: env - label: Environment Variable - schema: - type: dict - attrs: - - variable: name - label: Name - schema: - type: string - required: true - - variable: value - label: Value - schema: - type: string - required: true - - - variable: n8nRunAs - label: "" - group: User and Group Configuration - schema: - type: dict - attrs: - - variable: user - label: User ID - description: The user id that n8n will run as. - schema: - type: int - min: 2 - default: 568 - required: true - - variable: group - label: Group ID - description: The group id that n8n will run as. - schema: - type: int - min: 2 - default: 568 - required: true - - - variable: n8nNetwork - label: "" - group: Network Configuration - schema: - type: dict - attrs: - - variable: webPort - label: Web Port - description: The port for the n8n WebUI. - schema: - type: int - default: 30068 - min: 9000 - max: 65535 - required: true - - variable: hostNetwork - label: Host Network - description: | - Bind to the host network. It's recommended to keep this disabled. - schema: - type: boolean - default: false - - variable: certificateID - label: Certificate - description: The certificate to use for n8n - schema: - type: int - "null": true - $ref: - - "definitions/certificate" - - - variable: n8nStorage - label: "" - group: Storage Configuration - schema: - type: dict - attrs: - - variable: data - label: n8n Data Storage - description: The path to store n8n data. - schema: - type: dict - attrs: - - variable: type - label: Type - description: | - ixVolume: Is dataset created automatically by the system.
- Host Path: Is a path that already exists on the system. - schema: - type: string - required: true - default: ixVolume - enum: - - value: hostPath - description: Host Path (Path that already exists on the system) - - value: ixVolume - description: ixVolume (Dataset created automatically by the system) - - variable: datasetName - label: Dataset Name - schema: - type: string - show_if: [["type", "=", "ixVolume"]] - required: true - hidden: true - immutable: true - default: data - $ref: - - "normalize/ixVolume" - - variable: hostPath - label: Host Path - schema: - type: hostpath - show_if: [["type", "=", "hostPath"]] - immutable: true - required: true - - variable: pgData - label: n8n Postgres Data Storage - description: The path to store n8n Postgres Data. - schema: - type: dict - attrs: - - variable: type - label: Type - description: | - ixVolume: Is dataset created automatically by the system.
- Host Path: Is a path that already exists on the system. - schema: - type: string - required: true - default: ixVolume - enum: - - value: hostPath - description: Host Path (Path that already exists on the system) - - value: ixVolume - description: ixVolume (Dataset created automatically by the system) - - variable: datasetName - label: Dataset Name - schema: - type: string - show_if: [["type", "=", "ixVolume"]] - required: true - hidden: true - immutable: true - default: pgData - $ref: - - "normalize/ixVolume" - - variable: hostPath - label: Host Path - schema: - type: hostpath - show_if: [["type", "=", "hostPath"]] - immutable: true - required: true - - variable: pgBackup - label: n8n Postgres Backup Storage - description: The path to store n8n Postgres Backup. - schema: - type: dict - attrs: - - variable: type - label: Type - description: | - ixVolume: Is dataset created automatically by the system.
- Host Path: Is a path that already exists on the system. - schema: - type: string - required: true - default: ixVolume - enum: - - value: hostPath - description: Host Path (Path that already exists on the system) - - value: ixVolume - description: ixVolume (Dataset created automatically by the system) - - variable: datasetName - label: Dataset Name - schema: - type: string - show_if: [["type", "=", "ixVolume"]] - required: true - hidden: true - immutable: true - default: pgBackup - $ref: - - "normalize/ixVolume" - - variable: hostPath - label: Host Path - schema: - type: hostpath - show_if: [["type", "=", "hostPath"]] - immutable: true - required: true - - - variable: resources - label: "" - group: Resources Configuration - schema: - type: dict - attrs: - - variable: limits - label: Limits - schema: - type: dict - attrs: - - variable: cpu - label: CPU - description: CPU limit for n8n. - schema: - type: string - max_length: 6 - valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$' - valid_chars_error: | - Valid CPU limit formats are
- - Plain Integer - eg. 1
- - Float - eg. 0.5
- - Milicpu - eg. 500m - default: "4000m" - required: true - - variable: memory - label: Memory - description: Memory limit for n8n. - schema: - type: string - max_length: 12 - valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$' - valid_chars_error: | - Valid Memory limit formats are
- - Suffixed with E/P/T/G/M/K - eg. 1G
- - Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi
- - Plain Integer in bytes - eg. 1024
- - Exponent - eg. 134e6 - default: "8Gi" - required: true diff --git a/community/n8n/1.0.14/Chart.lock b/community/n8n/1.1.0/Chart.lock similarity index 100% rename from community/n8n/1.0.14/Chart.lock rename to community/n8n/1.1.0/Chart.lock diff --git a/community/n8n/1.0.14/Chart.yaml b/community/n8n/1.1.0/Chart.yaml similarity index 97% rename from community/n8n/1.0.14/Chart.yaml rename to community/n8n/1.1.0/Chart.yaml index 65f4725308..2d0323f870 100644 --- a/community/n8n/1.0.14/Chart.yaml +++ b/community/n8n/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: n8n is an extendable workflow automation tool. annotations: title: n8n type: application -version: 1.0.14 +version: 1.1.0 apiVersion: v2 appVersion: 1.12.2 kubeVersion: '>=1.16.0-0' diff --git a/community/n8n/1.0.14/README.md b/community/n8n/1.1.0/README.md similarity index 100% rename from community/n8n/1.0.14/README.md rename to community/n8n/1.1.0/README.md diff --git a/community/n8n/1.0.14/app-readme.md b/community/n8n/1.1.0/app-readme.md similarity index 100% rename from community/n8n/1.0.14/app-readme.md rename to community/n8n/1.1.0/app-readme.md diff --git a/community/n8n/1.0.14/charts/common-1.1.1.tgz b/community/n8n/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/n8n/1.0.14/charts/common-1.1.1.tgz rename to community/n8n/1.1.0/charts/common-1.1.1.tgz diff --git a/community/n8n/1.0.14/ci/basic-values.yaml b/community/n8n/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/n8n/1.0.14/ci/basic-values.yaml rename to community/n8n/1.1.0/ci/basic-values.yaml diff --git a/community/n8n/1.0.14/ci/https-values.yaml b/community/n8n/1.1.0/ci/https-values.yaml similarity index 100% rename from community/n8n/1.0.14/ci/https-values.yaml rename to community/n8n/1.1.0/ci/https-values.yaml diff --git a/community/n8n/1.0.14/ix_values.yaml b/community/n8n/1.1.0/ix_values.yaml similarity index 100% rename from community/n8n/1.0.14/ix_values.yaml rename to community/n8n/1.1.0/ix_values.yaml diff --git a/community/n8n/1.0.14/metadata.yaml b/community/n8n/1.1.0/metadata.yaml similarity index 100% rename from community/n8n/1.0.14/metadata.yaml rename to community/n8n/1.1.0/metadata.yaml diff --git a/community/n8n/1.1.0/questions.yaml b/community/n8n/1.1.0/questions.yaml new file mode 100644 index 0000000000..1c5330cb21 --- /dev/null +++ b/community/n8n/1.1.0/questions.yaml @@ -0,0 +1,378 @@ +groups: + - name: n8n Configuration + description: Configure n8n + - name: User and Group Configuration + description: Configure User and Group for n8n + - name: Network Configuration + description: Configure Network for n8n + - name: Storage Configuration + description: Configure Storage for n8n + - name: Resources Configuration + description: Configure Resources for n8n + +portals: + web_portal: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" + path: "$kubernetes-resource_configmap_portal_path" + +questions: + + - variable: n8nConfig + label: "" + group: n8n Configuration + schema: + type: dict + attrs: + - variable: webHost + label: n8n Host + description: | + The host address.
+ Examples:
+ n8n.example.com
+ 192.168.1.100 + schema: + type: string + default: "" + required: true + $ref: + - "definitions/nodeIP" + - variable: additionalEnvs + label: Additional Environment Variables + description: Configure additional environment variables for n8n. + schema: + type: list + default: [] + items: + - variable: env + label: Environment Variable + schema: + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + + - variable: n8nRunAs + label: "" + group: User and Group Configuration + schema: + type: dict + attrs: + - variable: user + label: User ID + description: The user id that n8n will run as. + schema: + type: int + min: 2 + default: 568 + required: true + - variable: group + label: Group ID + description: The group id that n8n will run as. + schema: + type: int + min: 2 + default: 568 + required: true + + - variable: n8nNetwork + label: "" + group: Network Configuration + schema: + type: dict + attrs: + - variable: webPort + label: Web Port + description: The port for the n8n WebUI. + schema: + type: int + default: 30068 + min: 9000 + max: 65535 + required: true + - variable: hostNetwork + label: Host Network + description: | + Bind to the host network. It's recommended to keep this disabled. + schema: + type: boolean + default: false + - variable: certificateID + label: Certificate + description: The certificate to use for n8n + schema: + type: int + "null": true + $ref: + - "definitions/certificate" + + - variable: n8nStorage + label: "" + group: Storage Configuration + schema: + type: dict + attrs: + - variable: data + label: n8n Data Storage + description: The path to store n8n data. + schema: + type: dict + attrs: + - variable: type + label: Type + description: | + ixVolume: Is dataset created automatically by the system.
+ Host Path: Is a path that already exists on the system. + schema: + type: string + required: true + default: ixVolume + enum: + - value: hostPath + description: Host Path (Path that already exists on the system) + - value: ixVolume + description: ixVolume (Dataset created automatically by the system) + - variable: datasetName + label: Dataset Name + schema: + type: string + show_if: [["type", "=", "ixVolume"]] + required: true + hidden: true + immutable: true + default: data + $ref: + - "normalize/ixVolume" + - variable: hostPath + label: Host Path + schema: + type: hostpath + show_if: [["type", "=", "hostPath"]] + immutable: true + required: true + - variable: pgData + label: n8n Postgres Data Storage + description: The path to store n8n Postgres Data. + schema: + type: dict + attrs: + - variable: type + label: Type + description: | + ixVolume: Is dataset created automatically by the system.
+ Host Path: Is a path that already exists on the system. + schema: + type: string + required: true + default: ixVolume + enum: + - value: hostPath + description: Host Path (Path that already exists on the system) + - value: ixVolume + description: ixVolume (Dataset created automatically by the system) + - variable: datasetName + label: Dataset Name + schema: + type: string + show_if: [["type", "=", "ixVolume"]] + required: true + hidden: true + immutable: true + default: pgData + $ref: + - "normalize/ixVolume" + - variable: hostPath + label: Host Path + schema: + type: hostpath + show_if: [["type", "=", "hostPath"]] + immutable: true + required: true + - variable: pgBackup + label: n8n Postgres Backup Storage + description: The path to store n8n Postgres Backup. + schema: + type: dict + attrs: + - variable: type + label: Type + description: | + ixVolume: Is dataset created automatically by the system.
+ Host Path: Is a path that already exists on the system. + schema: + type: string + required: true + default: ixVolume + enum: + - value: hostPath + description: Host Path (Path that already exists on the system) + - value: ixVolume + description: ixVolume (Dataset created automatically by the system) + - variable: datasetName + label: Dataset Name + schema: + type: string + show_if: [["type", "=", "ixVolume"]] + required: true + hidden: true + immutable: true + default: pgBackup + $ref: + - "normalize/ixVolume" + - variable: hostPath + label: Host Path + schema: + type: hostpath + show_if: [["type", "=", "hostPath"]] + immutable: true + required: true + - variable: additionalStorages + label: Additional Storage + description: Additional storage for n8n. + schema: + type: list + default: [] + items: + - variable: storageEntry + label: Storage Entry + schema: + type: dict + attrs: + - variable: type + label: Type + description: | + ixVolume: Is dataset created automatically by the system.
+ Host Path: Is a path that already exists on the system. + schema: + type: string + required: true + default: "ixVolume" + immutable: true + enum: + - value: "hostPath" + description: Host Path (Path that already exists on the system) + - value: "ixVolume" + description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) + - variable: mountPath + label: Mount Path + description: The path inside the container to mount the storage. + schema: + type: path + required: true + - variable: hostPath + label: Host Path + description: The host path to use for storage. + schema: + type: hostpath + show_if: [["type", "=", "hostPath"]] + required: true + - variable: datasetName + label: Dataset Name + description: The name of the dataset to use for storage. + schema: + type: string + show_if: [["type", "=", "ixVolume"]] + required: true + immutable: true + default: "storage_entry" + $ref: + - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 + + - variable: resources + label: "" + group: Resources Configuration + schema: + type: dict + attrs: + - variable: limits + label: Limits + schema: + type: dict + attrs: + - variable: cpu + label: CPU + description: CPU limit for n8n. + schema: + type: string + max_length: 6 + valid_chars: '^(0\.[1-9]|[1-9][0-9]*)(\.[0-9]|m?)$' + valid_chars_error: | + Valid CPU limit formats are
+ - Plain Integer - eg. 1
+ - Float - eg. 0.5
+ - Milicpu - eg. 500m + default: "4000m" + required: true + - variable: memory + label: Memory + description: Memory limit for n8n. + schema: + type: string + max_length: 12 + valid_chars: '^[1-9][0-9]*([EPTGMK]i?|e[0-9]+)?$' + valid_chars_error: | + Valid Memory limit formats are
+ - Suffixed with E/P/T/G/M/K - eg. 1G
+ - Suffixed with Ei/Pi/Ti/Gi/Mi/Ki - eg. 1Gi
+ - Plain Integer in bytes - eg. 1024
+ - Exponent - eg. 134e6 + default: "8Gi" + required: true diff --git a/community/n8n/1.0.14/templates/NOTES.txt b/community/n8n/1.1.0/templates/NOTES.txt similarity index 100% rename from community/n8n/1.0.14/templates/NOTES.txt rename to community/n8n/1.1.0/templates/NOTES.txt diff --git a/community/n8n/1.0.14/templates/_configuration.tpl b/community/n8n/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/n8n/1.0.14/templates/_configuration.tpl rename to community/n8n/1.1.0/templates/_configuration.tpl diff --git a/community/n8n/1.0.14/templates/_n8n.tpl b/community/n8n/1.1.0/templates/_n8n.tpl similarity index 100% rename from community/n8n/1.0.14/templates/_n8n.tpl rename to community/n8n/1.1.0/templates/_n8n.tpl diff --git a/community/n8n/1.0.14/templates/_persistence.tpl b/community/n8n/1.1.0/templates/_persistence.tpl similarity index 83% rename from community/n8n/1.0.14/templates/_persistence.tpl rename to community/n8n/1.1.0/templates/_persistence.tpl index e5356478f2..4d6c577235 100644 --- a/community/n8n/1.0.14/templates/_persistence.tpl +++ b/community/n8n/1.1.0/templates/_persistence.tpl @@ -20,10 +20,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.n8nStorage.additionalStorages }} {{ printf "n8n-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: n8n: n8n: diff --git a/community/n8n/1.0.14/templates/_portal.tpl b/community/n8n/1.1.0/templates/_portal.tpl similarity index 100% rename from community/n8n/1.0.14/templates/_portal.tpl rename to community/n8n/1.1.0/templates/_portal.tpl diff --git a/community/n8n/1.0.14/templates/_postgres.tpl b/community/n8n/1.1.0/templates/_postgres.tpl similarity index 100% rename from community/n8n/1.0.14/templates/_postgres.tpl rename to community/n8n/1.1.0/templates/_postgres.tpl diff --git a/community/n8n/1.0.14/templates/_redis.tpl b/community/n8n/1.1.0/templates/_redis.tpl similarity index 100% rename from community/n8n/1.0.14/templates/_redis.tpl rename to community/n8n/1.1.0/templates/_redis.tpl diff --git a/community/n8n/1.0.14/templates/_service.tpl b/community/n8n/1.1.0/templates/_service.tpl similarity index 100% rename from community/n8n/1.0.14/templates/_service.tpl rename to community/n8n/1.1.0/templates/_service.tpl diff --git a/community/n8n/1.0.14/templates/_validation.tpl b/community/n8n/1.1.0/templates/_validation.tpl similarity index 100% rename from community/n8n/1.0.14/templates/_validation.tpl rename to community/n8n/1.1.0/templates/_validation.tpl diff --git a/community/n8n/1.0.14/templates/common.yaml b/community/n8n/1.1.0/templates/common.yaml similarity index 100% rename from community/n8n/1.0.14/templates/common.yaml rename to community/n8n/1.1.0/templates/common.yaml diff --git a/community/navidrome/1.0.7/Chart.lock b/community/navidrome/1.1.0/Chart.lock similarity index 100% rename from community/navidrome/1.0.7/Chart.lock rename to community/navidrome/1.1.0/Chart.lock diff --git a/community/navidrome/1.0.7/Chart.yaml b/community/navidrome/1.1.0/Chart.yaml similarity index 97% rename from community/navidrome/1.0.7/Chart.yaml rename to community/navidrome/1.1.0/Chart.yaml index 9f7f3e8087..ce4bdf3b6a 100644 --- a/community/navidrome/1.0.7/Chart.yaml +++ b/community/navidrome/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Navidrome is a personal streaming service annotations: title: Navidrome type: application -version: 1.0.7 +version: 1.1.0 apiVersion: v2 appVersion: '0.49.3' kubeVersion: '>=1.16.0-0' diff --git a/community/navidrome/1.0.7/README.md b/community/navidrome/1.1.0/README.md similarity index 100% rename from community/navidrome/1.0.7/README.md rename to community/navidrome/1.1.0/README.md diff --git a/community/navidrome/1.0.7/app-readme.md b/community/navidrome/1.1.0/app-readme.md similarity index 100% rename from community/navidrome/1.0.7/app-readme.md rename to community/navidrome/1.1.0/app-readme.md diff --git a/community/navidrome/1.0.7/charts/common-1.1.1.tgz b/community/navidrome/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/navidrome/1.0.7/charts/common-1.1.1.tgz rename to community/navidrome/1.1.0/charts/common-1.1.1.tgz diff --git a/community/navidrome/1.0.7/ci/basic-values.yaml b/community/navidrome/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/navidrome/1.0.7/ci/basic-values.yaml rename to community/navidrome/1.1.0/ci/basic-values.yaml diff --git a/community/navidrome/1.0.7/ci/other-user-values.yaml b/community/navidrome/1.1.0/ci/other-user-values.yaml similarity index 100% rename from community/navidrome/1.0.7/ci/other-user-values.yaml rename to community/navidrome/1.1.0/ci/other-user-values.yaml diff --git a/community/navidrome/1.0.7/ix_values.yaml b/community/navidrome/1.1.0/ix_values.yaml similarity index 100% rename from community/navidrome/1.0.7/ix_values.yaml rename to community/navidrome/1.1.0/ix_values.yaml diff --git a/community/navidrome/1.0.7/metadata.yaml b/community/navidrome/1.1.0/metadata.yaml similarity index 100% rename from community/navidrome/1.0.7/metadata.yaml rename to community/navidrome/1.1.0/metadata.yaml diff --git a/community/navidrome/1.0.7/questions.yaml b/community/navidrome/1.1.0/questions.yaml similarity index 82% rename from community/navidrome/1.0.7/questions.yaml rename to community/navidrome/1.1.0/questions.yaml index 694eba35e8..8d8c9e1974 100644 --- a/community/navidrome/1.0.7/questions.yaml +++ b/community/navidrome/1.1.0/questions.yaml @@ -205,11 +205,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -234,6 +237,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/navidrome/1.0.7/templates/NOTES.txt b/community/navidrome/1.1.0/templates/NOTES.txt similarity index 100% rename from community/navidrome/1.0.7/templates/NOTES.txt rename to community/navidrome/1.1.0/templates/NOTES.txt diff --git a/community/navidrome/1.0.7/templates/_navidrome.tpl b/community/navidrome/1.1.0/templates/_navidrome.tpl similarity index 100% rename from community/navidrome/1.0.7/templates/_navidrome.tpl rename to community/navidrome/1.1.0/templates/_navidrome.tpl diff --git a/community/navidrome/1.0.7/templates/_persistence.tpl b/community/navidrome/1.1.0/templates/_persistence.tpl similarity index 73% rename from community/navidrome/1.0.7/templates/_persistence.tpl rename to community/navidrome/1.1.0/templates/_persistence.tpl index 4f000a2e1b..6b1aea2864 100644 --- a/community/navidrome/1.0.7/templates/_persistence.tpl +++ b/community/navidrome/1.1.0/templates/_persistence.tpl @@ -24,10 +24,24 @@ persistence: mountPath: /mnt/directories/music {{- range $idx, $storage := .Values.navidromeStorage.additionalStorages }} {{ printf "navidrome-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: navidrome: navidrome: diff --git a/community/navidrome/1.0.7/templates/_portal.tpl b/community/navidrome/1.1.0/templates/_portal.tpl similarity index 100% rename from community/navidrome/1.0.7/templates/_portal.tpl rename to community/navidrome/1.1.0/templates/_portal.tpl diff --git a/community/navidrome/1.0.7/templates/_service.tpl b/community/navidrome/1.1.0/templates/_service.tpl similarity index 100% rename from community/navidrome/1.0.7/templates/_service.tpl rename to community/navidrome/1.1.0/templates/_service.tpl diff --git a/community/navidrome/1.0.7/templates/common.yaml b/community/navidrome/1.1.0/templates/common.yaml similarity index 100% rename from community/navidrome/1.0.7/templates/common.yaml rename to community/navidrome/1.1.0/templates/common.yaml diff --git a/community/node-red/1.0.5/Chart.lock b/community/node-red/1.1.0/Chart.lock similarity index 100% rename from community/node-red/1.0.5/Chart.lock rename to community/node-red/1.1.0/Chart.lock diff --git a/community/node-red/1.0.5/Chart.yaml b/community/node-red/1.1.0/Chart.yaml similarity index 97% rename from community/node-red/1.0.5/Chart.yaml rename to community/node-red/1.1.0/Chart.yaml index 461ed9d077..4c220f9426 100644 --- a/community/node-red/1.0.5/Chart.yaml +++ b/community/node-red/1.1.0/Chart.yaml @@ -4,7 +4,7 @@ description: Node-RED is a programming tool for wiring together hardware devices annotations: title: Node-RED type: application -version: 1.0.5 +version: 1.1.0 apiVersion: v2 appVersion: 3.1.0 kubeVersion: '>=1.16.0-0' diff --git a/community/node-red/1.0.5/README.md b/community/node-red/1.1.0/README.md similarity index 100% rename from community/node-red/1.0.5/README.md rename to community/node-red/1.1.0/README.md diff --git a/community/node-red/1.0.5/app-readme.md b/community/node-red/1.1.0/app-readme.md similarity index 100% rename from community/node-red/1.0.5/app-readme.md rename to community/node-red/1.1.0/app-readme.md diff --git a/community/node-red/1.0.5/charts/common-1.1.1.tgz b/community/node-red/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/node-red/1.0.5/charts/common-1.1.1.tgz rename to community/node-red/1.1.0/charts/common-1.1.1.tgz diff --git a/community/node-red/1.0.5/ci/basic-node14-values.yaml b/community/node-red/1.1.0/ci/basic-node14-values.yaml similarity index 100% rename from community/node-red/1.0.5/ci/basic-node14-values.yaml rename to community/node-red/1.1.0/ci/basic-node14-values.yaml diff --git a/community/node-red/1.0.5/ci/basic-node14minimal-values.yaml b/community/node-red/1.1.0/ci/basic-node14minimal-values.yaml similarity index 100% rename from community/node-red/1.0.5/ci/basic-node14minimal-values.yaml rename to community/node-red/1.1.0/ci/basic-node14minimal-values.yaml diff --git a/community/node-red/1.0.5/ci/basic-node16-values.yaml b/community/node-red/1.1.0/ci/basic-node16-values.yaml similarity index 100% rename from community/node-red/1.0.5/ci/basic-node16-values.yaml rename to community/node-red/1.1.0/ci/basic-node16-values.yaml diff --git a/community/node-red/1.0.5/ci/basic-node16minimal-values.yaml b/community/node-red/1.1.0/ci/basic-node16minimal-values.yaml similarity index 100% rename from community/node-red/1.0.5/ci/basic-node16minimal-values.yaml rename to community/node-red/1.1.0/ci/basic-node16minimal-values.yaml diff --git a/community/node-red/1.0.5/ci/basic-node18-values.yaml b/community/node-red/1.1.0/ci/basic-node18-values.yaml similarity index 100% rename from community/node-red/1.0.5/ci/basic-node18-values.yaml rename to community/node-red/1.1.0/ci/basic-node18-values.yaml diff --git a/community/node-red/1.0.5/ci/basic-node18minimal-values.yaml b/community/node-red/1.1.0/ci/basic-node18minimal-values.yaml similarity index 100% rename from community/node-red/1.0.5/ci/basic-node18minimal-values.yaml rename to community/node-red/1.1.0/ci/basic-node18minimal-values.yaml diff --git a/community/node-red/1.0.5/ci/extra-values.yaml b/community/node-red/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/node-red/1.0.5/ci/extra-values.yaml rename to community/node-red/1.1.0/ci/extra-values.yaml diff --git a/community/node-red/1.0.5/ci/hostNet-values.yaml b/community/node-red/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/node-red/1.0.5/ci/hostNet-values.yaml rename to community/node-red/1.1.0/ci/hostNet-values.yaml diff --git a/community/node-red/1.0.5/ix_values.yaml b/community/node-red/1.1.0/ix_values.yaml similarity index 100% rename from community/node-red/1.0.5/ix_values.yaml rename to community/node-red/1.1.0/ix_values.yaml diff --git a/community/node-red/1.0.5/metadata.yaml b/community/node-red/1.1.0/metadata.yaml similarity index 100% rename from community/node-red/1.0.5/metadata.yaml rename to community/node-red/1.1.0/metadata.yaml diff --git a/community/node-red/1.0.5/questions.yaml b/community/node-red/1.1.0/questions.yaml similarity index 80% rename from community/node-red/1.0.5/questions.yaml rename to community/node-red/1.1.0/questions.yaml index b9e44e4bc2..83fdbe0a4c 100644 --- a/community/node-red/1.0.5/questions.yaml +++ b/community/node-red/1.1.0/questions.yaml @@ -176,11 +176,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -205,6 +208,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/node-red/1.0.5/templates/NOTES.txt b/community/node-red/1.1.0/templates/NOTES.txt similarity index 100% rename from community/node-red/1.0.5/templates/NOTES.txt rename to community/node-red/1.1.0/templates/NOTES.txt diff --git a/community/node-red/1.0.5/templates/_nodered.tpl b/community/node-red/1.1.0/templates/_nodered.tpl similarity index 100% rename from community/node-red/1.0.5/templates/_nodered.tpl rename to community/node-red/1.1.0/templates/_nodered.tpl diff --git a/community/node-red/1.0.5/templates/_persistence.tpl b/community/node-red/1.1.0/templates/_persistence.tpl similarity index 67% rename from community/node-red/1.0.5/templates/_persistence.tpl rename to community/node-red/1.1.0/templates/_persistence.tpl index a7cc2a44b6..8b9cd105ab 100644 --- a/community/node-red/1.0.5/templates/_persistence.tpl +++ b/community/node-red/1.1.0/templates/_persistence.tpl @@ -20,10 +20,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.noderedStorage.additionalStorages }} {{ printf "nodered-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: nodered: nodered: diff --git a/community/node-red/1.0.5/templates/_portal.tpl b/community/node-red/1.1.0/templates/_portal.tpl similarity index 100% rename from community/node-red/1.0.5/templates/_portal.tpl rename to community/node-red/1.1.0/templates/_portal.tpl diff --git a/community/node-red/1.0.5/templates/_service.tpl b/community/node-red/1.1.0/templates/_service.tpl similarity index 100% rename from community/node-red/1.0.5/templates/_service.tpl rename to community/node-red/1.1.0/templates/_service.tpl diff --git a/community/node-red/1.0.5/templates/common.yaml b/community/node-red/1.1.0/templates/common.yaml similarity index 100% rename from community/node-red/1.0.5/templates/common.yaml rename to community/node-red/1.1.0/templates/common.yaml diff --git a/community/omada-controller/1.0.2/Chart.lock b/community/omada-controller/1.1.0/Chart.lock similarity index 100% rename from community/omada-controller/1.0.2/Chart.lock rename to community/omada-controller/1.1.0/Chart.lock diff --git a/community/omada-controller/1.0.2/Chart.yaml b/community/omada-controller/1.1.0/Chart.yaml similarity index 98% rename from community/omada-controller/1.0.2/Chart.yaml rename to community/omada-controller/1.1.0/Chart.yaml index 8b42e38b16..f32cb228f5 100644 --- a/community/omada-controller/1.0.2/Chart.yaml +++ b/community/omada-controller/1.1.0/Chart.yaml @@ -4,7 +4,7 @@ description: Omada Controller (TP-Link) is a network management controller for T annotations: title: Omada Controller type: application -version: 1.0.2 +version: 1.1.0 apiVersion: v2 appVersion: '5.12' kubeVersion: '>=1.16.0-0' diff --git a/community/omada-controller/1.0.2/README.md b/community/omada-controller/1.1.0/README.md similarity index 100% rename from community/omada-controller/1.0.2/README.md rename to community/omada-controller/1.1.0/README.md diff --git a/community/omada-controller/1.0.2/app-readme.md b/community/omada-controller/1.1.0/app-readme.md similarity index 100% rename from community/omada-controller/1.0.2/app-readme.md rename to community/omada-controller/1.1.0/app-readme.md diff --git a/community/omada-controller/1.0.2/charts/common-1.1.1.tgz b/community/omada-controller/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/omada-controller/1.0.2/charts/common-1.1.1.tgz rename to community/omada-controller/1.1.0/charts/common-1.1.1.tgz diff --git a/community/omada-controller/1.0.2/ci/basic-values.yaml b/community/omada-controller/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/omada-controller/1.0.2/ci/basic-values.yaml rename to community/omada-controller/1.1.0/ci/basic-values.yaml diff --git a/community/omada-controller/1.0.2/ci/hostNet-values.yaml b/community/omada-controller/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/omada-controller/1.0.2/ci/hostNet-values.yaml rename to community/omada-controller/1.1.0/ci/hostNet-values.yaml diff --git a/community/omada-controller/1.0.2/ci/https-values.yaml b/community/omada-controller/1.1.0/ci/https-values.yaml similarity index 100% rename from community/omada-controller/1.0.2/ci/https-values.yaml rename to community/omada-controller/1.1.0/ci/https-values.yaml diff --git a/community/omada-controller/1.0.2/ix_values.yaml b/community/omada-controller/1.1.0/ix_values.yaml similarity index 100% rename from community/omada-controller/1.0.2/ix_values.yaml rename to community/omada-controller/1.1.0/ix_values.yaml diff --git a/community/omada-controller/1.0.2/metadata.yaml b/community/omada-controller/1.1.0/metadata.yaml similarity index 100% rename from community/omada-controller/1.0.2/metadata.yaml rename to community/omada-controller/1.1.0/metadata.yaml diff --git a/community/omada-controller/1.0.2/questions.yaml b/community/omada-controller/1.1.0/questions.yaml similarity index 85% rename from community/omada-controller/1.0.2/questions.yaml rename to community/omada-controller/1.1.0/questions.yaml index b4f79fc6a3..4dbd751009 100644 --- a/community/omada-controller/1.0.2/questions.yaml +++ b/community/omada-controller/1.1.0/questions.yaml @@ -299,11 +299,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -328,6 +331,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/omada-controller/1.0.2/templates/NOTES.txt b/community/omada-controller/1.1.0/templates/NOTES.txt similarity index 100% rename from community/omada-controller/1.0.2/templates/NOTES.txt rename to community/omada-controller/1.1.0/templates/NOTES.txt diff --git a/community/omada-controller/1.0.2/templates/_omada.tpl b/community/omada-controller/1.1.0/templates/_omada.tpl similarity index 100% rename from community/omada-controller/1.0.2/templates/_omada.tpl rename to community/omada-controller/1.1.0/templates/_omada.tpl diff --git a/community/omada-controller/1.0.2/templates/_persistence.tpl b/community/omada-controller/1.1.0/templates/_persistence.tpl similarity index 79% rename from community/omada-controller/1.0.2/templates/_persistence.tpl rename to community/omada-controller/1.1.0/templates/_persistence.tpl index 8a849ff26c..fea8e65911 100644 --- a/community/omada-controller/1.0.2/templates/_persistence.tpl +++ b/community/omada-controller/1.1.0/templates/_persistence.tpl @@ -31,10 +31,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.omadaStorage.additionalStorages }} {{ printf "omada-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: omada: omada: diff --git a/community/omada-controller/1.0.2/templates/_portal.tpl b/community/omada-controller/1.1.0/templates/_portal.tpl similarity index 100% rename from community/omada-controller/1.0.2/templates/_portal.tpl rename to community/omada-controller/1.1.0/templates/_portal.tpl diff --git a/community/omada-controller/1.0.2/templates/_service.tpl b/community/omada-controller/1.1.0/templates/_service.tpl similarity index 100% rename from community/omada-controller/1.0.2/templates/_service.tpl rename to community/omada-controller/1.1.0/templates/_service.tpl diff --git a/community/omada-controller/1.0.2/templates/common.yaml b/community/omada-controller/1.1.0/templates/common.yaml similarity index 100% rename from community/omada-controller/1.0.2/templates/common.yaml rename to community/omada-controller/1.1.0/templates/common.yaml diff --git a/community/paperless-ngx/1.0.1/Chart.lock b/community/paperless-ngx/1.1.0/Chart.lock similarity index 100% rename from community/paperless-ngx/1.0.1/Chart.lock rename to community/paperless-ngx/1.1.0/Chart.lock diff --git a/community/paperless-ngx/1.0.1/Chart.yaml b/community/paperless-ngx/1.1.0/Chart.yaml similarity index 98% rename from community/paperless-ngx/1.0.1/Chart.yaml rename to community/paperless-ngx/1.1.0/Chart.yaml index eaa339513b..eba3274bcc 100644 --- a/community/paperless-ngx/1.0.1/Chart.yaml +++ b/community/paperless-ngx/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Paperless-ngx is a document management system that transforms your annotations: title: Paperless-ngx type: application -version: 1.0.1 +version: 1.1.0 apiVersion: v2 appVersion: 1.17.4 kubeVersion: '>=1.16.0-0' diff --git a/community/paperless-ngx/1.0.1/README.md b/community/paperless-ngx/1.1.0/README.md similarity index 100% rename from community/paperless-ngx/1.0.1/README.md rename to community/paperless-ngx/1.1.0/README.md diff --git a/community/paperless-ngx/1.0.1/app-readme.md b/community/paperless-ngx/1.1.0/app-readme.md similarity index 100% rename from community/paperless-ngx/1.0.1/app-readme.md rename to community/paperless-ngx/1.1.0/app-readme.md diff --git a/community/paperless-ngx/1.0.1/charts/common-1.1.1.tgz b/community/paperless-ngx/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/paperless-ngx/1.0.1/charts/common-1.1.1.tgz rename to community/paperless-ngx/1.1.0/charts/common-1.1.1.tgz diff --git a/community/paperless-ngx/1.0.1/ci/basic-values.yaml b/community/paperless-ngx/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/paperless-ngx/1.0.1/ci/basic-values.yaml rename to community/paperless-ngx/1.1.0/ci/basic-values.yaml diff --git a/community/paperless-ngx/1.0.1/ci/extra-values.yaml b/community/paperless-ngx/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/paperless-ngx/1.0.1/ci/extra-values.yaml rename to community/paperless-ngx/1.1.0/ci/extra-values.yaml diff --git a/community/paperless-ngx/1.0.1/ci/hostNet-values.yaml b/community/paperless-ngx/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/paperless-ngx/1.0.1/ci/hostNet-values.yaml rename to community/paperless-ngx/1.1.0/ci/hostNet-values.yaml diff --git a/community/paperless-ngx/1.0.1/ix_values.yaml b/community/paperless-ngx/1.1.0/ix_values.yaml similarity index 100% rename from community/paperless-ngx/1.0.1/ix_values.yaml rename to community/paperless-ngx/1.1.0/ix_values.yaml diff --git a/community/paperless-ngx/1.0.1/metadata.yaml b/community/paperless-ngx/1.1.0/metadata.yaml similarity index 100% rename from community/paperless-ngx/1.0.1/metadata.yaml rename to community/paperless-ngx/1.1.0/metadata.yaml diff --git a/community/paperless-ngx/1.0.1/questions.yaml b/community/paperless-ngx/1.1.0/questions.yaml similarity index 88% rename from community/paperless-ngx/1.0.1/questions.yaml rename to community/paperless-ngx/1.1.0/questions.yaml index 61fba6369d..b6b5bd5c0a 100644 --- a/community/paperless-ngx/1.0.1/questions.yaml +++ b/community/paperless-ngx/1.1.0/questions.yaml @@ -404,11 +404,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -433,6 +436,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/paperless-ngx/1.0.1/templates/NOTES.txt b/community/paperless-ngx/1.1.0/templates/NOTES.txt similarity index 100% rename from community/paperless-ngx/1.0.1/templates/NOTES.txt rename to community/paperless-ngx/1.1.0/templates/NOTES.txt diff --git a/community/paperless-ngx/1.0.1/templates/_configuration.tpl b/community/paperless-ngx/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/paperless-ngx/1.0.1/templates/_configuration.tpl rename to community/paperless-ngx/1.1.0/templates/_configuration.tpl diff --git a/community/paperless-ngx/1.0.1/templates/_paperless.tpl b/community/paperless-ngx/1.1.0/templates/_paperless.tpl similarity index 100% rename from community/paperless-ngx/1.0.1/templates/_paperless.tpl rename to community/paperless-ngx/1.1.0/templates/_paperless.tpl diff --git a/community/paperless-ngx/1.0.1/templates/_persistence.tpl b/community/paperless-ngx/1.1.0/templates/_persistence.tpl similarity index 86% rename from community/paperless-ngx/1.0.1/templates/_persistence.tpl rename to community/paperless-ngx/1.1.0/templates/_persistence.tpl index 01036d24f1..367b3fbf3a 100644 --- a/community/paperless-ngx/1.0.1/templates/_persistence.tpl +++ b/community/paperless-ngx/1.1.0/templates/_persistence.tpl @@ -47,10 +47,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.paperlessStorage.additionalStorages }} {{ printf "paperless-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: paperless: paperless: diff --git a/community/paperless-ngx/1.0.1/templates/_portal.tpl b/community/paperless-ngx/1.1.0/templates/_portal.tpl similarity index 100% rename from community/paperless-ngx/1.0.1/templates/_portal.tpl rename to community/paperless-ngx/1.1.0/templates/_portal.tpl diff --git a/community/paperless-ngx/1.0.1/templates/_postgres.tpl b/community/paperless-ngx/1.1.0/templates/_postgres.tpl similarity index 100% rename from community/paperless-ngx/1.0.1/templates/_postgres.tpl rename to community/paperless-ngx/1.1.0/templates/_postgres.tpl diff --git a/community/paperless-ngx/1.0.1/templates/_redis.tpl b/community/paperless-ngx/1.1.0/templates/_redis.tpl similarity index 100% rename from community/paperless-ngx/1.0.1/templates/_redis.tpl rename to community/paperless-ngx/1.1.0/templates/_redis.tpl diff --git a/community/paperless-ngx/1.0.1/templates/_service.tpl b/community/paperless-ngx/1.1.0/templates/_service.tpl similarity index 100% rename from community/paperless-ngx/1.0.1/templates/_service.tpl rename to community/paperless-ngx/1.1.0/templates/_service.tpl diff --git a/community/paperless-ngx/1.0.1/templates/common.yaml b/community/paperless-ngx/1.1.0/templates/common.yaml similarity index 100% rename from community/paperless-ngx/1.0.1/templates/common.yaml rename to community/paperless-ngx/1.1.0/templates/common.yaml diff --git a/community/passbolt/1.0.0/Chart.lock b/community/passbolt/1.1.0/Chart.lock similarity index 100% rename from community/passbolt/1.0.0/Chart.lock rename to community/passbolt/1.1.0/Chart.lock diff --git a/community/passbolt/1.0.0/Chart.yaml b/community/passbolt/1.1.0/Chart.yaml similarity index 97% rename from community/passbolt/1.0.0/Chart.yaml rename to community/passbolt/1.1.0/Chart.yaml index 983529855a..c17b0f308e 100644 --- a/community/passbolt/1.0.0/Chart.yaml +++ b/community/passbolt/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Passbolt is a security-first, open source password manager annotations: title: Passbolt type: application -version: 1.0.0 +version: 1.1.0 apiVersion: v2 appVersion: 4.3.0 kubeVersion: '>=1.16.0-0' diff --git a/community/passbolt/1.0.0/README.md b/community/passbolt/1.1.0/README.md similarity index 100% rename from community/passbolt/1.0.0/README.md rename to community/passbolt/1.1.0/README.md diff --git a/community/passbolt/1.0.0/app-readme.md b/community/passbolt/1.1.0/app-readme.md similarity index 100% rename from community/passbolt/1.0.0/app-readme.md rename to community/passbolt/1.1.0/app-readme.md diff --git a/community/passbolt/1.0.0/charts/common-1.1.1.tgz b/community/passbolt/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/passbolt/1.0.0/charts/common-1.1.1.tgz rename to community/passbolt/1.1.0/charts/common-1.1.1.tgz diff --git a/community/passbolt/1.0.0/ci/basic-values.yaml b/community/passbolt/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/passbolt/1.0.0/ci/basic-values.yaml rename to community/passbolt/1.1.0/ci/basic-values.yaml diff --git a/community/passbolt/1.0.0/ci/host-values.yaml b/community/passbolt/1.1.0/ci/host-values.yaml similarity index 100% rename from community/passbolt/1.0.0/ci/host-values.yaml rename to community/passbolt/1.1.0/ci/host-values.yaml diff --git a/community/passbolt/1.0.0/ci/https-values.yaml b/community/passbolt/1.1.0/ci/https-values.yaml similarity index 100% rename from community/passbolt/1.0.0/ci/https-values.yaml rename to community/passbolt/1.1.0/ci/https-values.yaml diff --git a/community/passbolt/1.0.0/ix_values.yaml b/community/passbolt/1.1.0/ix_values.yaml similarity index 100% rename from community/passbolt/1.0.0/ix_values.yaml rename to community/passbolt/1.1.0/ix_values.yaml diff --git a/community/passbolt/1.0.0/metadata.yaml b/community/passbolt/1.1.0/metadata.yaml similarity index 100% rename from community/passbolt/1.0.0/metadata.yaml rename to community/passbolt/1.1.0/metadata.yaml diff --git a/community/passbolt/1.0.0/questions.yaml b/community/passbolt/1.1.0/questions.yaml similarity index 85% rename from community/passbolt/1.0.0/questions.yaml rename to community/passbolt/1.1.0/questions.yaml index 3fda46aa55..3641f9aa11 100644 --- a/community/passbolt/1.0.0/questions.yaml +++ b/community/passbolt/1.1.0/questions.yaml @@ -268,11 +268,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -297,6 +300,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources label: "" diff --git a/community/passbolt/1.0.0/templates/NOTES.txt b/community/passbolt/1.1.0/templates/NOTES.txt similarity index 100% rename from community/passbolt/1.0.0/templates/NOTES.txt rename to community/passbolt/1.1.0/templates/NOTES.txt diff --git a/community/passbolt/1.0.0/templates/_configuration.tpl b/community/passbolt/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/passbolt/1.0.0/templates/_configuration.tpl rename to community/passbolt/1.1.0/templates/_configuration.tpl diff --git a/community/passbolt/1.0.0/templates/_mariadb.tpl b/community/passbolt/1.1.0/templates/_mariadb.tpl similarity index 100% rename from community/passbolt/1.0.0/templates/_mariadb.tpl rename to community/passbolt/1.1.0/templates/_mariadb.tpl diff --git a/community/passbolt/1.0.0/templates/_passbolt.tpl b/community/passbolt/1.1.0/templates/_passbolt.tpl similarity index 100% rename from community/passbolt/1.0.0/templates/_passbolt.tpl rename to community/passbolt/1.1.0/templates/_passbolt.tpl diff --git a/community/passbolt/1.0.0/templates/_persistence.tpl b/community/passbolt/1.1.0/templates/_persistence.tpl similarity index 86% rename from community/passbolt/1.0.0/templates/_persistence.tpl rename to community/passbolt/1.1.0/templates/_persistence.tpl index e892690d98..a7cc8a907d 100644 --- a/community/passbolt/1.0.0/templates/_persistence.tpl +++ b/community/passbolt/1.1.0/templates/_persistence.tpl @@ -38,10 +38,24 @@ persistence: mountPath: /var/run {{- range $idx, $storage := .Values.passboltStorage.additionalStorages }} {{ printf "passbolt-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: passbolt: passbolt: diff --git a/community/passbolt/1.0.0/templates/_portal.tpl b/community/passbolt/1.1.0/templates/_portal.tpl similarity index 100% rename from community/passbolt/1.0.0/templates/_portal.tpl rename to community/passbolt/1.1.0/templates/_portal.tpl diff --git a/community/passbolt/1.0.0/templates/_service.tpl b/community/passbolt/1.1.0/templates/_service.tpl similarity index 100% rename from community/passbolt/1.0.0/templates/_service.tpl rename to community/passbolt/1.1.0/templates/_service.tpl diff --git a/community/passbolt/1.0.0/templates/common.yaml b/community/passbolt/1.1.0/templates/common.yaml similarity index 100% rename from community/passbolt/1.0.0/templates/common.yaml rename to community/passbolt/1.1.0/templates/common.yaml diff --git a/community/pgadmin/1.0.5/Chart.lock b/community/pgadmin/1.1.0/Chart.lock similarity index 100% rename from community/pgadmin/1.0.5/Chart.lock rename to community/pgadmin/1.1.0/Chart.lock diff --git a/community/pgadmin/1.0.5/Chart.yaml b/community/pgadmin/1.1.0/Chart.yaml similarity index 97% rename from community/pgadmin/1.0.5/Chart.yaml rename to community/pgadmin/1.1.0/Chart.yaml index c5b359cfe9..324c1076d8 100644 --- a/community/pgadmin/1.0.5/Chart.yaml +++ b/community/pgadmin/1.1.0/Chart.yaml @@ -4,7 +4,7 @@ description: pgAdmin is the most popular and feature rich Open Source administra annotations: title: pgAdmin type: application -version: 1.0.5 +version: 1.1.0 apiVersion: v2 appVersion: '7.8' kubeVersion: '>=1.16.0-0' diff --git a/community/pgadmin/1.0.5/README.md b/community/pgadmin/1.1.0/README.md similarity index 100% rename from community/pgadmin/1.0.5/README.md rename to community/pgadmin/1.1.0/README.md diff --git a/community/pgadmin/1.0.5/app-readme.md b/community/pgadmin/1.1.0/app-readme.md similarity index 100% rename from community/pgadmin/1.0.5/app-readme.md rename to community/pgadmin/1.1.0/app-readme.md diff --git a/community/pgadmin/1.0.5/charts/common-1.1.1.tgz b/community/pgadmin/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/pgadmin/1.0.5/charts/common-1.1.1.tgz rename to community/pgadmin/1.1.0/charts/common-1.1.1.tgz diff --git a/community/pgadmin/1.0.5/ci/basic-values.yaml b/community/pgadmin/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/pgadmin/1.0.5/ci/basic-values.yaml rename to community/pgadmin/1.1.0/ci/basic-values.yaml diff --git a/community/pgadmin/1.0.5/ci/extra-values.yaml b/community/pgadmin/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/pgadmin/1.0.5/ci/extra-values.yaml rename to community/pgadmin/1.1.0/ci/extra-values.yaml diff --git a/community/pgadmin/1.0.5/ci/hostnet-values.yaml b/community/pgadmin/1.1.0/ci/hostnet-values.yaml similarity index 100% rename from community/pgadmin/1.0.5/ci/hostnet-values.yaml rename to community/pgadmin/1.1.0/ci/hostnet-values.yaml diff --git a/community/pgadmin/1.0.5/ci/https-values.yaml b/community/pgadmin/1.1.0/ci/https-values.yaml similarity index 100% rename from community/pgadmin/1.0.5/ci/https-values.yaml rename to community/pgadmin/1.1.0/ci/https-values.yaml diff --git a/community/pgadmin/1.0.5/ix_values.yaml b/community/pgadmin/1.1.0/ix_values.yaml similarity index 100% rename from community/pgadmin/1.0.5/ix_values.yaml rename to community/pgadmin/1.1.0/ix_values.yaml diff --git a/community/pgadmin/1.0.5/metadata.yaml b/community/pgadmin/1.1.0/metadata.yaml similarity index 100% rename from community/pgadmin/1.0.5/metadata.yaml rename to community/pgadmin/1.1.0/metadata.yaml diff --git a/community/pgadmin/1.0.5/questions.yaml b/community/pgadmin/1.1.0/questions.yaml similarity index 79% rename from community/pgadmin/1.0.5/questions.yaml rename to community/pgadmin/1.1.0/questions.yaml index 7218517b87..902348fb71 100644 --- a/community/pgadmin/1.0.5/questions.yaml +++ b/community/pgadmin/1.1.0/questions.yaml @@ -159,11 +159,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -188,6 +191,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/pgadmin/1.0.5/templates/NOTES.txt b/community/pgadmin/1.1.0/templates/NOTES.txt similarity index 100% rename from community/pgadmin/1.0.5/templates/NOTES.txt rename to community/pgadmin/1.1.0/templates/NOTES.txt diff --git a/community/pgadmin/1.0.5/templates/_persistence.tpl b/community/pgadmin/1.1.0/templates/_persistence.tpl similarity index 75% rename from community/pgadmin/1.0.5/templates/_persistence.tpl rename to community/pgadmin/1.1.0/templates/_persistence.tpl index c56ee9f81a..e0f53c97af 100644 --- a/community/pgadmin/1.0.5/templates/_persistence.tpl +++ b/community/pgadmin/1.1.0/templates/_persistence.tpl @@ -20,10 +20,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.pgadminStorage.additionalStorages }} {{ printf "pgadmin-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: pgadmin: pgadmin: diff --git a/community/pgadmin/1.0.5/templates/_pgadmin.tpl b/community/pgadmin/1.1.0/templates/_pgadmin.tpl similarity index 100% rename from community/pgadmin/1.0.5/templates/_pgadmin.tpl rename to community/pgadmin/1.1.0/templates/_pgadmin.tpl diff --git a/community/pgadmin/1.0.5/templates/_portal.tpl b/community/pgadmin/1.1.0/templates/_portal.tpl similarity index 100% rename from community/pgadmin/1.0.5/templates/_portal.tpl rename to community/pgadmin/1.1.0/templates/_portal.tpl diff --git a/community/pgadmin/1.0.5/templates/_service.tpl b/community/pgadmin/1.1.0/templates/_service.tpl similarity index 100% rename from community/pgadmin/1.0.5/templates/_service.tpl rename to community/pgadmin/1.1.0/templates/_service.tpl diff --git a/community/pgadmin/1.0.5/templates/_validation.tpl b/community/pgadmin/1.1.0/templates/_validation.tpl similarity index 100% rename from community/pgadmin/1.0.5/templates/_validation.tpl rename to community/pgadmin/1.1.0/templates/_validation.tpl diff --git a/community/pgadmin/1.0.5/templates/common.yaml b/community/pgadmin/1.1.0/templates/common.yaml similarity index 100% rename from community/pgadmin/1.0.5/templates/common.yaml rename to community/pgadmin/1.1.0/templates/common.yaml diff --git a/community/pigallery2/1.0.0/Chart.lock b/community/pigallery2/1.1.0/Chart.lock similarity index 100% rename from community/pigallery2/1.0.0/Chart.lock rename to community/pigallery2/1.1.0/Chart.lock diff --git a/community/pigallery2/1.0.0/Chart.yaml b/community/pigallery2/1.1.0/Chart.yaml similarity index 98% rename from community/pigallery2/1.0.0/Chart.yaml rename to community/pigallery2/1.1.0/Chart.yaml index 87f509002f..aa5ad5d6d1 100644 --- a/community/pigallery2/1.0.0/Chart.yaml +++ b/community/pigallery2/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: PiGallery2 is a fast directory-first photo gallery website, with ri annotations: title: PiGallery2 type: application -version: 1.0.0 +version: 1.1.0 apiVersion: v2 appVersion: 2.0.0 kubeVersion: '>=1.16.0-0' diff --git a/community/pigallery2/1.0.0/README.md b/community/pigallery2/1.1.0/README.md similarity index 100% rename from community/pigallery2/1.0.0/README.md rename to community/pigallery2/1.1.0/README.md diff --git a/community/pigallery2/1.0.0/app-readme.md b/community/pigallery2/1.1.0/app-readme.md similarity index 100% rename from community/pigallery2/1.0.0/app-readme.md rename to community/pigallery2/1.1.0/app-readme.md diff --git a/community/pigallery2/1.0.0/charts/common-1.1.1.tgz b/community/pigallery2/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/pigallery2/1.0.0/charts/common-1.1.1.tgz rename to community/pigallery2/1.1.0/charts/common-1.1.1.tgz diff --git a/community/pigallery2/1.0.0/ci/basic-values.yaml b/community/pigallery2/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/pigallery2/1.0.0/ci/basic-values.yaml rename to community/pigallery2/1.1.0/ci/basic-values.yaml diff --git a/community/pigallery2/1.0.0/ci/extra-values.yaml b/community/pigallery2/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/pigallery2/1.0.0/ci/extra-values.yaml rename to community/pigallery2/1.1.0/ci/extra-values.yaml diff --git a/community/pigallery2/1.0.0/ci/hostNet-values.yaml b/community/pigallery2/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/pigallery2/1.0.0/ci/hostNet-values.yaml rename to community/pigallery2/1.1.0/ci/hostNet-values.yaml diff --git a/community/pigallery2/1.0.0/ix_values.yaml b/community/pigallery2/1.1.0/ix_values.yaml similarity index 100% rename from community/pigallery2/1.0.0/ix_values.yaml rename to community/pigallery2/1.1.0/ix_values.yaml diff --git a/community/pigallery2/1.0.0/metadata.yaml b/community/pigallery2/1.1.0/metadata.yaml similarity index 100% rename from community/pigallery2/1.0.0/metadata.yaml rename to community/pigallery2/1.1.0/metadata.yaml diff --git a/community/pigallery2/1.0.0/questions.yaml b/community/pigallery2/1.1.0/questions.yaml similarity index 85% rename from community/pigallery2/1.0.0/questions.yaml rename to community/pigallery2/1.1.0/questions.yaml index db7e4b1aa8..9c8191af73 100644 --- a/community/pigallery2/1.0.0/questions.yaml +++ b/community/pigallery2/1.1.0/questions.yaml @@ -282,11 +282,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -311,6 +314,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/pigallery2/1.0.0/templates/NOTES.txt b/community/pigallery2/1.1.0/templates/NOTES.txt similarity index 100% rename from community/pigallery2/1.0.0/templates/NOTES.txt rename to community/pigallery2/1.1.0/templates/NOTES.txt diff --git a/community/pigallery2/1.0.0/templates/_configuration.tpl b/community/pigallery2/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/pigallery2/1.0.0/templates/_configuration.tpl rename to community/pigallery2/1.1.0/templates/_configuration.tpl diff --git a/community/pigallery2/1.0.0/templates/_persistence.tpl b/community/pigallery2/1.1.0/templates/_persistence.tpl similarity index 81% rename from community/pigallery2/1.0.0/templates/_persistence.tpl rename to community/pigallery2/1.1.0/templates/_persistence.tpl index 2a0583d74e..cb792a345e 100644 --- a/community/pigallery2/1.0.0/templates/_persistence.tpl +++ b/community/pigallery2/1.1.0/templates/_persistence.tpl @@ -46,10 +46,24 @@ persistence: mountPath: /mnt/directories/thumbnails {{- range $idx, $storage := .Values.pigalleryStorage.additionalStorages }} {{ printf "pigallery-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: pigallery: pigallery: diff --git a/community/pigallery2/1.0.0/templates/_pigallery2.tpl b/community/pigallery2/1.1.0/templates/_pigallery2.tpl similarity index 100% rename from community/pigallery2/1.0.0/templates/_pigallery2.tpl rename to community/pigallery2/1.1.0/templates/_pigallery2.tpl diff --git a/community/pigallery2/1.0.0/templates/_portal.tpl b/community/pigallery2/1.1.0/templates/_portal.tpl similarity index 100% rename from community/pigallery2/1.0.0/templates/_portal.tpl rename to community/pigallery2/1.1.0/templates/_portal.tpl diff --git a/community/pigallery2/1.0.0/templates/_service.tpl b/community/pigallery2/1.1.0/templates/_service.tpl similarity index 100% rename from community/pigallery2/1.0.0/templates/_service.tpl rename to community/pigallery2/1.1.0/templates/_service.tpl diff --git a/community/pigallery2/1.0.0/templates/common.yaml b/community/pigallery2/1.1.0/templates/common.yaml similarity index 100% rename from community/pigallery2/1.0.0/templates/common.yaml rename to community/pigallery2/1.1.0/templates/common.yaml diff --git a/community/piwigo/1.0.1/Chart.lock b/community/piwigo/1.1.0/Chart.lock similarity index 100% rename from community/piwigo/1.0.1/Chart.lock rename to community/piwigo/1.1.0/Chart.lock diff --git a/community/piwigo/1.0.1/Chart.yaml b/community/piwigo/1.1.0/Chart.yaml similarity index 97% rename from community/piwigo/1.0.1/Chart.yaml rename to community/piwigo/1.1.0/Chart.yaml index c844f00237..5f5a304aef 100644 --- a/community/piwigo/1.0.1/Chart.yaml +++ b/community/piwigo/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Piwigo is a photo gallery software for the web that comes with powe annotations: title: Piwigo type: application -version: 1.0.1 +version: 1.1.0 apiVersion: v2 appVersion: 13.8.0 kubeVersion: '>=1.16.0-0' diff --git a/community/piwigo/1.0.1/README.md b/community/piwigo/1.1.0/README.md similarity index 100% rename from community/piwigo/1.0.1/README.md rename to community/piwigo/1.1.0/README.md diff --git a/community/piwigo/1.0.1/app-readme.md b/community/piwigo/1.1.0/app-readme.md similarity index 100% rename from community/piwigo/1.0.1/app-readme.md rename to community/piwigo/1.1.0/app-readme.md diff --git a/community/piwigo/1.0.1/charts/common-1.1.1.tgz b/community/piwigo/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/piwigo/1.0.1/charts/common-1.1.1.tgz rename to community/piwigo/1.1.0/charts/common-1.1.1.tgz diff --git a/community/piwigo/1.0.1/ci/basic-values.yaml b/community/piwigo/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/piwigo/1.0.1/ci/basic-values.yaml rename to community/piwigo/1.1.0/ci/basic-values.yaml diff --git a/community/piwigo/1.0.1/ix_values.yaml b/community/piwigo/1.1.0/ix_values.yaml similarity index 100% rename from community/piwigo/1.0.1/ix_values.yaml rename to community/piwigo/1.1.0/ix_values.yaml diff --git a/community/piwigo/1.0.1/metadata.yaml b/community/piwigo/1.1.0/metadata.yaml similarity index 100% rename from community/piwigo/1.0.1/metadata.yaml rename to community/piwigo/1.1.0/metadata.yaml diff --git a/community/piwigo/1.0.1/questions.yaml b/community/piwigo/1.1.0/questions.yaml similarity index 89% rename from community/piwigo/1.0.1/questions.yaml rename to community/piwigo/1.1.0/questions.yaml index 412de114fd..1770b25786 100644 --- a/community/piwigo/1.0.1/questions.yaml +++ b/community/piwigo/1.1.0/questions.yaml @@ -454,11 +454,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -483,6 +486,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources label: "" diff --git a/community/piwigo/1.0.1/templates/NOTES.txt b/community/piwigo/1.1.0/templates/NOTES.txt similarity index 100% rename from community/piwigo/1.0.1/templates/NOTES.txt rename to community/piwigo/1.1.0/templates/NOTES.txt diff --git a/community/piwigo/1.0.1/templates/_configuration.tpl b/community/piwigo/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/piwigo/1.0.1/templates/_configuration.tpl rename to community/piwigo/1.1.0/templates/_configuration.tpl diff --git a/community/piwigo/1.0.1/templates/_mariadb.tpl b/community/piwigo/1.1.0/templates/_mariadb.tpl similarity index 100% rename from community/piwigo/1.0.1/templates/_mariadb.tpl rename to community/piwigo/1.1.0/templates/_mariadb.tpl diff --git a/community/piwigo/1.0.1/templates/_persistance.tpl b/community/piwigo/1.1.0/templates/_persistance.tpl similarity index 81% rename from community/piwigo/1.0.1/templates/_persistance.tpl rename to community/piwigo/1.1.0/templates/_persistance.tpl index c748e02a85..42fe5022f4 100644 --- a/community/piwigo/1.0.1/templates/_persistance.tpl +++ b/community/piwigo/1.1.0/templates/_persistance.tpl @@ -27,10 +27,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.piwiStorage.additionalStorages }} {{ printf "piwi-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: piwigo: piwigo: diff --git a/community/piwigo/1.0.1/templates/_piwigo.tpl b/community/piwigo/1.1.0/templates/_piwigo.tpl similarity index 100% rename from community/piwigo/1.0.1/templates/_piwigo.tpl rename to community/piwigo/1.1.0/templates/_piwigo.tpl diff --git a/community/piwigo/1.0.1/templates/_portal.tpl b/community/piwigo/1.1.0/templates/_portal.tpl similarity index 100% rename from community/piwigo/1.0.1/templates/_portal.tpl rename to community/piwigo/1.1.0/templates/_portal.tpl diff --git a/community/piwigo/1.0.1/templates/_service.tpl b/community/piwigo/1.1.0/templates/_service.tpl similarity index 100% rename from community/piwigo/1.0.1/templates/_service.tpl rename to community/piwigo/1.1.0/templates/_service.tpl diff --git a/community/piwigo/1.0.1/templates/common.yaml b/community/piwigo/1.1.0/templates/common.yaml similarity index 100% rename from community/piwigo/1.0.1/templates/common.yaml rename to community/piwigo/1.1.0/templates/common.yaml diff --git a/community/planka/1.0.6/Chart.lock b/community/planka/1.1.0/Chart.lock similarity index 100% rename from community/planka/1.0.6/Chart.lock rename to community/planka/1.1.0/Chart.lock diff --git a/community/planka/1.0.6/Chart.yaml b/community/planka/1.1.0/Chart.yaml similarity index 97% rename from community/planka/1.0.6/Chart.yaml rename to community/planka/1.1.0/Chart.yaml index 6ebc7e759b..8d80370a3f 100644 --- a/community/planka/1.0.6/Chart.yaml +++ b/community/planka/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Planka is an Elegant open source project tracking annotations: title: Planka type: application -version: 1.0.6 +version: 1.1.0 apiVersion: v2 appVersion: 1.14.2 kubeVersion: '>=1.16.0-0' diff --git a/community/planka/1.0.6/README.md b/community/planka/1.1.0/README.md similarity index 100% rename from community/planka/1.0.6/README.md rename to community/planka/1.1.0/README.md diff --git a/community/planka/1.0.6/app-readme.md b/community/planka/1.1.0/app-readme.md similarity index 100% rename from community/planka/1.0.6/app-readme.md rename to community/planka/1.1.0/app-readme.md diff --git a/community/planka/1.0.6/charts/common-1.1.1.tgz b/community/planka/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/planka/1.0.6/charts/common-1.1.1.tgz rename to community/planka/1.1.0/charts/common-1.1.1.tgz diff --git a/community/planka/1.0.6/ci/basic-values.yaml b/community/planka/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/planka/1.0.6/ci/basic-values.yaml rename to community/planka/1.1.0/ci/basic-values.yaml diff --git a/community/planka/1.0.6/ci/extra-values.yaml b/community/planka/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/planka/1.0.6/ci/extra-values.yaml rename to community/planka/1.1.0/ci/extra-values.yaml diff --git a/community/planka/1.0.6/ci/hostNet-values.yaml b/community/planka/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/planka/1.0.6/ci/hostNet-values.yaml rename to community/planka/1.1.0/ci/hostNet-values.yaml diff --git a/community/planka/1.0.6/ix_values.yaml b/community/planka/1.1.0/ix_values.yaml similarity index 100% rename from community/planka/1.0.6/ix_values.yaml rename to community/planka/1.1.0/ix_values.yaml diff --git a/community/planka/1.0.6/metadata.yaml b/community/planka/1.1.0/metadata.yaml similarity index 100% rename from community/planka/1.0.6/metadata.yaml rename to community/planka/1.1.0/metadata.yaml diff --git a/community/planka/1.0.6/questions.yaml b/community/planka/1.1.0/questions.yaml similarity index 87% rename from community/planka/1.0.6/questions.yaml rename to community/planka/1.1.0/questions.yaml index 2b10f634fb..c750b5a88c 100644 --- a/community/planka/1.0.6/questions.yaml +++ b/community/planka/1.1.0/questions.yaml @@ -335,11 +335,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -364,6 +367,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/planka/1.0.6/templates/NOTES.txt b/community/planka/1.1.0/templates/NOTES.txt similarity index 100% rename from community/planka/1.0.6/templates/NOTES.txt rename to community/planka/1.1.0/templates/NOTES.txt diff --git a/community/planka/1.0.6/templates/_configuration.tpl b/community/planka/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/planka/1.0.6/templates/_configuration.tpl rename to community/planka/1.1.0/templates/_configuration.tpl diff --git a/community/planka/1.0.6/templates/_persistence.tpl b/community/planka/1.1.0/templates/_persistence.tpl similarity index 86% rename from community/planka/1.0.6/templates/_persistence.tpl rename to community/planka/1.1.0/templates/_persistence.tpl index 78b580fac2..aeca9787a9 100644 --- a/community/planka/1.0.6/templates/_persistence.tpl +++ b/community/planka/1.1.0/templates/_persistence.tpl @@ -42,10 +42,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.plankaStorage.additionalStorages }} {{ printf "planka-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: planka: planka: diff --git a/community/planka/1.0.6/templates/_planka.tpl b/community/planka/1.1.0/templates/_planka.tpl similarity index 100% rename from community/planka/1.0.6/templates/_planka.tpl rename to community/planka/1.1.0/templates/_planka.tpl diff --git a/community/planka/1.0.6/templates/_portal.tpl b/community/planka/1.1.0/templates/_portal.tpl similarity index 100% rename from community/planka/1.0.6/templates/_portal.tpl rename to community/planka/1.1.0/templates/_portal.tpl diff --git a/community/planka/1.0.6/templates/_postgres.tpl b/community/planka/1.1.0/templates/_postgres.tpl similarity index 100% rename from community/planka/1.0.6/templates/_postgres.tpl rename to community/planka/1.1.0/templates/_postgres.tpl diff --git a/community/planka/1.0.6/templates/_service.tpl b/community/planka/1.1.0/templates/_service.tpl similarity index 100% rename from community/planka/1.0.6/templates/_service.tpl rename to community/planka/1.1.0/templates/_service.tpl diff --git a/community/planka/1.0.6/templates/common.yaml b/community/planka/1.1.0/templates/common.yaml similarity index 100% rename from community/planka/1.0.6/templates/common.yaml rename to community/planka/1.1.0/templates/common.yaml diff --git a/community/plex-auto-languages/1.0.3/Chart.lock b/community/plex-auto-languages/1.1.0/Chart.lock similarity index 100% rename from community/plex-auto-languages/1.0.3/Chart.lock rename to community/plex-auto-languages/1.1.0/Chart.lock diff --git a/community/plex-auto-languages/1.0.3/Chart.yaml b/community/plex-auto-languages/1.1.0/Chart.yaml similarity index 98% rename from community/plex-auto-languages/1.0.3/Chart.yaml rename to community/plex-auto-languages/1.1.0/Chart.yaml index 1bbd70715d..9e7a9e598f 100644 --- a/community/plex-auto-languages/1.0.3/Chart.yaml +++ b/community/plex-auto-languages/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Plex Auto Languages offer automated language selection for Plex TV annotations: title: Plex Auto Languages type: application -version: 1.0.3 +version: 1.1.0 apiVersion: v2 appVersion: 1.2.3 kubeVersion: '>=1.16.0-0' diff --git a/community/plex-auto-languages/1.0.3/README.md b/community/plex-auto-languages/1.1.0/README.md similarity index 100% rename from community/plex-auto-languages/1.0.3/README.md rename to community/plex-auto-languages/1.1.0/README.md diff --git a/community/plex-auto-languages/1.0.3/app-readme.md b/community/plex-auto-languages/1.1.0/app-readme.md similarity index 100% rename from community/plex-auto-languages/1.0.3/app-readme.md rename to community/plex-auto-languages/1.1.0/app-readme.md diff --git a/community/plex-auto-languages/1.0.3/charts/common-1.1.1.tgz b/community/plex-auto-languages/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/plex-auto-languages/1.0.3/charts/common-1.1.1.tgz rename to community/plex-auto-languages/1.1.0/charts/common-1.1.1.tgz diff --git a/community/plex-auto-languages/1.0.3/ci/basic-values.yaml b/community/plex-auto-languages/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/plex-auto-languages/1.0.3/ci/basic-values.yaml rename to community/plex-auto-languages/1.1.0/ci/basic-values.yaml diff --git a/community/plex-auto-languages/1.0.3/ci/extra-values.yaml b/community/plex-auto-languages/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/plex-auto-languages/1.0.3/ci/extra-values.yaml rename to community/plex-auto-languages/1.1.0/ci/extra-values.yaml diff --git a/community/plex-auto-languages/1.0.3/ix_values.yaml b/community/plex-auto-languages/1.1.0/ix_values.yaml similarity index 100% rename from community/plex-auto-languages/1.0.3/ix_values.yaml rename to community/plex-auto-languages/1.1.0/ix_values.yaml diff --git a/community/plex-auto-languages/1.0.3/metadata.yaml b/community/plex-auto-languages/1.1.0/metadata.yaml similarity index 100% rename from community/plex-auto-languages/1.0.3/metadata.yaml rename to community/plex-auto-languages/1.1.0/metadata.yaml diff --git a/community/plex-auto-languages/1.0.3/questions.yaml b/community/plex-auto-languages/1.1.0/questions.yaml similarity index 78% rename from community/plex-auto-languages/1.0.3/questions.yaml rename to community/plex-auto-languages/1.1.0/questions.yaml index 0708a9a440..4cc285d208 100644 --- a/community/plex-auto-languages/1.0.3/questions.yaml +++ b/community/plex-auto-languages/1.1.0/questions.yaml @@ -151,11 +151,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -180,6 +183,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/plex-auto-languages/1.0.3/templates/NOTES.txt b/community/plex-auto-languages/1.1.0/templates/NOTES.txt similarity index 100% rename from community/plex-auto-languages/1.0.3/templates/NOTES.txt rename to community/plex-auto-languages/1.1.0/templates/NOTES.txt diff --git a/community/plex-auto-languages/1.0.3/templates/_persistence.tpl b/community/plex-auto-languages/1.1.0/templates/_persistence.tpl similarity index 67% rename from community/plex-auto-languages/1.0.3/templates/_persistence.tpl rename to community/plex-auto-languages/1.1.0/templates/_persistence.tpl index b7ef43ae85..744481f5ca 100644 --- a/community/plex-auto-languages/1.0.3/templates/_persistence.tpl +++ b/community/plex-auto-languages/1.1.0/templates/_persistence.tpl @@ -20,10 +20,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.palStorage.additionalStorages }} {{ printf "pal-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: pal: pal: diff --git a/community/plex-auto-languages/1.0.3/templates/_plexAutoLang.tpl b/community/plex-auto-languages/1.1.0/templates/_plexAutoLang.tpl similarity index 100% rename from community/plex-auto-languages/1.0.3/templates/_plexAutoLang.tpl rename to community/plex-auto-languages/1.1.0/templates/_plexAutoLang.tpl diff --git a/community/plex-auto-languages/1.0.3/templates/common.yaml b/community/plex-auto-languages/1.1.0/templates/common.yaml similarity index 100% rename from community/plex-auto-languages/1.0.3/templates/common.yaml rename to community/plex-auto-languages/1.1.0/templates/common.yaml diff --git a/community/prowlarr/1.0.18/Chart.lock b/community/prowlarr/1.1.0/Chart.lock similarity index 100% rename from community/prowlarr/1.0.18/Chart.lock rename to community/prowlarr/1.1.0/Chart.lock diff --git a/community/prowlarr/1.0.18/Chart.yaml b/community/prowlarr/1.1.0/Chart.yaml similarity index 97% rename from community/prowlarr/1.0.18/Chart.yaml rename to community/prowlarr/1.1.0/Chart.yaml index 6e484329d4..7d4813f0b8 100644 --- a/community/prowlarr/1.0.18/Chart.yaml +++ b/community/prowlarr/1.1.0/Chart.yaml @@ -4,7 +4,7 @@ description: Prowlarr is an indexer manager/proxy to integrate with your various annotations: title: Prowlarr type: application -version: 1.0.18 +version: 1.1.0 apiVersion: v2 appVersion: 1.10.0.4047 kubeVersion: '>=1.16.0-0' diff --git a/community/prowlarr/1.0.18/README.md b/community/prowlarr/1.1.0/README.md similarity index 100% rename from community/prowlarr/1.0.18/README.md rename to community/prowlarr/1.1.0/README.md diff --git a/community/prowlarr/1.0.18/app-readme.md b/community/prowlarr/1.1.0/app-readme.md similarity index 100% rename from community/prowlarr/1.0.18/app-readme.md rename to community/prowlarr/1.1.0/app-readme.md diff --git a/community/prowlarr/1.0.18/charts/common-1.1.1.tgz b/community/prowlarr/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/prowlarr/1.0.18/charts/common-1.1.1.tgz rename to community/prowlarr/1.1.0/charts/common-1.1.1.tgz diff --git a/community/prowlarr/1.0.18/ci/basic-values.yaml b/community/prowlarr/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/prowlarr/1.0.18/ci/basic-values.yaml rename to community/prowlarr/1.1.0/ci/basic-values.yaml diff --git a/community/prowlarr/1.0.18/ci/extra-values.yaml b/community/prowlarr/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/prowlarr/1.0.18/ci/extra-values.yaml rename to community/prowlarr/1.1.0/ci/extra-values.yaml diff --git a/community/prowlarr/1.0.18/ci/hostNet-values.yaml b/community/prowlarr/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/prowlarr/1.0.18/ci/hostNet-values.yaml rename to community/prowlarr/1.1.0/ci/hostNet-values.yaml diff --git a/community/prowlarr/1.0.18/ix_values.yaml b/community/prowlarr/1.1.0/ix_values.yaml similarity index 100% rename from community/prowlarr/1.0.18/ix_values.yaml rename to community/prowlarr/1.1.0/ix_values.yaml diff --git a/community/prowlarr/1.0.18/metadata.yaml b/community/prowlarr/1.1.0/metadata.yaml similarity index 100% rename from community/prowlarr/1.0.18/metadata.yaml rename to community/prowlarr/1.1.0/metadata.yaml diff --git a/community/prowlarr/1.0.18/questions.yaml b/community/prowlarr/1.1.0/questions.yaml similarity index 79% rename from community/prowlarr/1.0.18/questions.yaml rename to community/prowlarr/1.1.0/questions.yaml index ce4abb251a..d3a0fbb0c9 100644 --- a/community/prowlarr/1.0.18/questions.yaml +++ b/community/prowlarr/1.1.0/questions.yaml @@ -168,11 +168,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -197,6 +200,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/prowlarr/1.0.18/templates/NOTES.txt b/community/prowlarr/1.1.0/templates/NOTES.txt similarity index 100% rename from community/prowlarr/1.0.18/templates/NOTES.txt rename to community/prowlarr/1.1.0/templates/NOTES.txt diff --git a/community/prowlarr/1.0.18/templates/_persistence.tpl b/community/prowlarr/1.1.0/templates/_persistence.tpl similarity index 68% rename from community/prowlarr/1.0.18/templates/_persistence.tpl rename to community/prowlarr/1.1.0/templates/_persistence.tpl index d4ed2b96a0..a00ee84bb0 100644 --- a/community/prowlarr/1.0.18/templates/_persistence.tpl +++ b/community/prowlarr/1.1.0/templates/_persistence.tpl @@ -20,10 +20,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.prowlarrStorage.additionalStorages }} {{ printf "prowlarr-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: prowlarr: prowlarr: diff --git a/community/prowlarr/1.0.18/templates/_portal.tpl b/community/prowlarr/1.1.0/templates/_portal.tpl similarity index 100% rename from community/prowlarr/1.0.18/templates/_portal.tpl rename to community/prowlarr/1.1.0/templates/_portal.tpl diff --git a/community/prowlarr/1.0.18/templates/_prowlarr.tpl b/community/prowlarr/1.1.0/templates/_prowlarr.tpl similarity index 100% rename from community/prowlarr/1.0.18/templates/_prowlarr.tpl rename to community/prowlarr/1.1.0/templates/_prowlarr.tpl diff --git a/community/prowlarr/1.0.18/templates/_service.tpl b/community/prowlarr/1.1.0/templates/_service.tpl similarity index 100% rename from community/prowlarr/1.0.18/templates/_service.tpl rename to community/prowlarr/1.1.0/templates/_service.tpl diff --git a/community/prowlarr/1.0.18/templates/common.yaml b/community/prowlarr/1.1.0/templates/common.yaml similarity index 100% rename from community/prowlarr/1.0.18/templates/common.yaml rename to community/prowlarr/1.1.0/templates/common.yaml diff --git a/community/qbittorrent/1.0.24/Chart.lock b/community/qbittorrent/1.1.0/Chart.lock similarity index 100% rename from community/qbittorrent/1.0.24/Chart.lock rename to community/qbittorrent/1.1.0/Chart.lock diff --git a/community/qbittorrent/1.0.24/Chart.yaml b/community/qbittorrent/1.1.0/Chart.yaml similarity index 97% rename from community/qbittorrent/1.0.24/Chart.yaml rename to community/qbittorrent/1.1.0/Chart.yaml index b707176c5b..dc48038092 100644 --- a/community/qbittorrent/1.0.24/Chart.yaml +++ b/community/qbittorrent/1.1.0/Chart.yaml @@ -4,7 +4,7 @@ description: The qBittorrent project aims to provide an open-source software alt annotations: title: qBittorrent type: application -version: 1.0.24 +version: 1.1.0 apiVersion: v2 appVersion: 4.6.0 kubeVersion: '>=1.16.0-0' diff --git a/community/qbittorrent/1.0.24/README.md b/community/qbittorrent/1.1.0/README.md similarity index 100% rename from community/qbittorrent/1.0.24/README.md rename to community/qbittorrent/1.1.0/README.md diff --git a/community/qbittorrent/1.0.24/app-readme.md b/community/qbittorrent/1.1.0/app-readme.md similarity index 100% rename from community/qbittorrent/1.0.24/app-readme.md rename to community/qbittorrent/1.1.0/app-readme.md diff --git a/community/qbittorrent/1.0.24/charts/common-1.1.1.tgz b/community/qbittorrent/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/qbittorrent/1.0.24/charts/common-1.1.1.tgz rename to community/qbittorrent/1.1.0/charts/common-1.1.1.tgz diff --git a/community/qbittorrent/1.0.24/ci/basic-values.yaml b/community/qbittorrent/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/qbittorrent/1.0.24/ci/basic-values.yaml rename to community/qbittorrent/1.1.0/ci/basic-values.yaml diff --git a/community/qbittorrent/1.0.24/ci/extra-values.yaml b/community/qbittorrent/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/qbittorrent/1.0.24/ci/extra-values.yaml rename to community/qbittorrent/1.1.0/ci/extra-values.yaml diff --git a/community/qbittorrent/1.0.24/ci/hostNet-values.yaml b/community/qbittorrent/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/qbittorrent/1.0.24/ci/hostNet-values.yaml rename to community/qbittorrent/1.1.0/ci/hostNet-values.yaml diff --git a/community/qbittorrent/1.0.24/ix_values.yaml b/community/qbittorrent/1.1.0/ix_values.yaml similarity index 100% rename from community/qbittorrent/1.0.24/ix_values.yaml rename to community/qbittorrent/1.1.0/ix_values.yaml diff --git a/community/qbittorrent/1.0.24/metadata.yaml b/community/qbittorrent/1.1.0/metadata.yaml similarity index 100% rename from community/qbittorrent/1.0.24/metadata.yaml rename to community/qbittorrent/1.1.0/metadata.yaml diff --git a/community/qbittorrent/1.0.24/migrations/migrate b/community/qbittorrent/1.1.0/migrations/migrate similarity index 100% rename from community/qbittorrent/1.0.24/migrations/migrate rename to community/qbittorrent/1.1.0/migrations/migrate diff --git a/community/qbittorrent/1.0.24/questions.yaml b/community/qbittorrent/1.1.0/questions.yaml similarity index 82% rename from community/qbittorrent/1.0.24/questions.yaml rename to community/qbittorrent/1.1.0/questions.yaml index f2f4a52255..969586aee5 100644 --- a/community/qbittorrent/1.0.24/questions.yaml +++ b/community/qbittorrent/1.1.0/questions.yaml @@ -208,11 +208,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -237,6 +240,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources label: Resources Configuration diff --git a/community/qbittorrent/1.0.24/templates/NOTES.txt b/community/qbittorrent/1.1.0/templates/NOTES.txt similarity index 100% rename from community/qbittorrent/1.0.24/templates/NOTES.txt rename to community/qbittorrent/1.1.0/templates/NOTES.txt diff --git a/community/qbittorrent/1.0.24/templates/_configuration.tpl b/community/qbittorrent/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/qbittorrent/1.0.24/templates/_configuration.tpl rename to community/qbittorrent/1.1.0/templates/_configuration.tpl diff --git a/community/qbittorrent/1.0.24/templates/_portal.tpl b/community/qbittorrent/1.1.0/templates/_portal.tpl similarity index 100% rename from community/qbittorrent/1.0.24/templates/_portal.tpl rename to community/qbittorrent/1.1.0/templates/_portal.tpl diff --git a/community/qbittorrent/1.0.24/templates/_qbittorrent.tpl b/community/qbittorrent/1.1.0/templates/_qbittorrent.tpl similarity index 88% rename from community/qbittorrent/1.0.24/templates/_qbittorrent.tpl rename to community/qbittorrent/1.1.0/templates/_qbittorrent.tpl index aaab934d35..59d19b2f60 100644 --- a/community/qbittorrent/1.0.24/templates/_qbittorrent.tpl +++ b/community/qbittorrent/1.1.0/templates/_qbittorrent.tpl @@ -106,10 +106,24 @@ persistence: mountPath: /mnt/directories/downloads {{- range $idx, $storage := .Values.qbitStorage.additionalStorages }} {{ printf "qbittorrent-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: qbittorrent: qbittorrent: diff --git a/community/qbittorrent/1.0.24/templates/common.yaml b/community/qbittorrent/1.1.0/templates/common.yaml similarity index 100% rename from community/qbittorrent/1.0.24/templates/common.yaml rename to community/qbittorrent/1.1.0/templates/common.yaml diff --git a/community/radarr/1.0.23/Chart.lock b/community/radarr/1.1.0/Chart.lock similarity index 100% rename from community/radarr/1.0.23/Chart.lock rename to community/radarr/1.1.0/Chart.lock diff --git a/community/radarr/1.0.23/Chart.yaml b/community/radarr/1.1.0/Chart.yaml similarity index 97% rename from community/radarr/1.0.23/Chart.yaml rename to community/radarr/1.1.0/Chart.yaml index 9ce98cacdc..2ce47f734f 100644 --- a/community/radarr/1.0.23/Chart.yaml +++ b/community/radarr/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Radarr is a movie collection manager for Usenet and BitTorrent user annotations: title: Radarr type: application -version: 1.0.23 +version: 1.1.0 apiVersion: v2 appVersion: 5.0.3.8127 kubeVersion: '>=1.16.0-0' diff --git a/community/radarr/1.0.23/README.md b/community/radarr/1.1.0/README.md similarity index 100% rename from community/radarr/1.0.23/README.md rename to community/radarr/1.1.0/README.md diff --git a/community/radarr/1.0.23/app-readme.md b/community/radarr/1.1.0/app-readme.md similarity index 100% rename from community/radarr/1.0.23/app-readme.md rename to community/radarr/1.1.0/app-readme.md diff --git a/community/radarr/1.0.23/charts/common-1.1.1.tgz b/community/radarr/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/radarr/1.0.23/charts/common-1.1.1.tgz rename to community/radarr/1.1.0/charts/common-1.1.1.tgz diff --git a/community/radarr/1.0.23/ci/basic-values.yaml b/community/radarr/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/radarr/1.0.23/ci/basic-values.yaml rename to community/radarr/1.1.0/ci/basic-values.yaml diff --git a/community/radarr/1.0.23/ci/extra-values.yaml b/community/radarr/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/radarr/1.0.23/ci/extra-values.yaml rename to community/radarr/1.1.0/ci/extra-values.yaml diff --git a/community/radarr/1.0.23/ci/hostNet-values.yaml b/community/radarr/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/radarr/1.0.23/ci/hostNet-values.yaml rename to community/radarr/1.1.0/ci/hostNet-values.yaml diff --git a/community/radarr/1.0.23/ix_values.yaml b/community/radarr/1.1.0/ix_values.yaml similarity index 100% rename from community/radarr/1.0.23/ix_values.yaml rename to community/radarr/1.1.0/ix_values.yaml diff --git a/community/radarr/1.0.23/metadata.yaml b/community/radarr/1.1.0/metadata.yaml similarity index 100% rename from community/radarr/1.0.23/metadata.yaml rename to community/radarr/1.1.0/metadata.yaml diff --git a/community/radarr/1.0.23/migrations/migrate b/community/radarr/1.1.0/migrations/migrate similarity index 100% rename from community/radarr/1.0.23/migrations/migrate rename to community/radarr/1.1.0/migrations/migrate diff --git a/community/radarr/1.0.23/questions.yaml b/community/radarr/1.1.0/questions.yaml similarity index 79% rename from community/radarr/1.0.23/questions.yaml rename to community/radarr/1.1.0/questions.yaml index d9ee2242bd..fa41ca352f 100644 --- a/community/radarr/1.0.23/questions.yaml +++ b/community/radarr/1.1.0/questions.yaml @@ -168,11 +168,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -197,6 +200,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/radarr/1.0.23/templates/NOTES.txt b/community/radarr/1.1.0/templates/NOTES.txt similarity index 100% rename from community/radarr/1.0.23/templates/NOTES.txt rename to community/radarr/1.1.0/templates/NOTES.txt diff --git a/community/radarr/1.0.23/templates/_portal.tpl b/community/radarr/1.1.0/templates/_portal.tpl similarity index 100% rename from community/radarr/1.0.23/templates/_portal.tpl rename to community/radarr/1.1.0/templates/_portal.tpl diff --git a/community/radarr/1.0.23/templates/_radarr.tpl b/community/radarr/1.1.0/templates/_radarr.tpl similarity index 86% rename from community/radarr/1.0.23/templates/_radarr.tpl rename to community/radarr/1.1.0/templates/_radarr.tpl index 9909fdc3e5..2449177aef 100644 --- a/community/radarr/1.0.23/templates/_radarr.tpl +++ b/community/radarr/1.1.0/templates/_radarr.tpl @@ -84,10 +84,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.radarrStorage.additionalStorages }} {{ printf "radarr-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: radarr: radarr: diff --git a/community/radarr/1.0.23/templates/common.yaml b/community/radarr/1.1.0/templates/common.yaml similarity index 100% rename from community/radarr/1.0.23/templates/common.yaml rename to community/radarr/1.1.0/templates/common.yaml diff --git a/community/readarr/1.0.16/Chart.lock b/community/readarr/1.1.0/Chart.lock similarity index 100% rename from community/readarr/1.0.16/Chart.lock rename to community/readarr/1.1.0/Chart.lock diff --git a/community/readarr/1.0.16/Chart.yaml b/community/readarr/1.1.0/Chart.yaml similarity index 97% rename from community/readarr/1.0.16/Chart.yaml rename to community/readarr/1.1.0/Chart.yaml index 1cb497971e..7a4fd3f9f3 100644 --- a/community/readarr/1.0.16/Chart.yaml +++ b/community/readarr/1.1.0/Chart.yaml @@ -4,7 +4,7 @@ description: Readarr is an ebook and audiobook collection manager for Usenet and annotations: title: Readarr type: application -version: 1.0.16 +version: 1.1.0 apiVersion: v2 appVersion: 0.3.8.2267 kubeVersion: '>=1.16.0-0' diff --git a/community/readarr/1.0.16/README.md b/community/readarr/1.1.0/README.md similarity index 100% rename from community/readarr/1.0.16/README.md rename to community/readarr/1.1.0/README.md diff --git a/community/readarr/1.0.16/app-readme.md b/community/readarr/1.1.0/app-readme.md similarity index 100% rename from community/readarr/1.0.16/app-readme.md rename to community/readarr/1.1.0/app-readme.md diff --git a/community/readarr/1.0.16/charts/common-1.1.1.tgz b/community/readarr/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/readarr/1.0.16/charts/common-1.1.1.tgz rename to community/readarr/1.1.0/charts/common-1.1.1.tgz diff --git a/community/readarr/1.0.16/ci/basic-values.yaml b/community/readarr/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/readarr/1.0.16/ci/basic-values.yaml rename to community/readarr/1.1.0/ci/basic-values.yaml diff --git a/community/readarr/1.0.16/ci/extra-values.yaml b/community/readarr/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/readarr/1.0.16/ci/extra-values.yaml rename to community/readarr/1.1.0/ci/extra-values.yaml diff --git a/community/readarr/1.0.16/ci/hostNet-values.yaml b/community/readarr/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/readarr/1.0.16/ci/hostNet-values.yaml rename to community/readarr/1.1.0/ci/hostNet-values.yaml diff --git a/community/readarr/1.0.16/ix_values.yaml b/community/readarr/1.1.0/ix_values.yaml similarity index 100% rename from community/readarr/1.0.16/ix_values.yaml rename to community/readarr/1.1.0/ix_values.yaml diff --git a/community/readarr/1.0.16/metadata.yaml b/community/readarr/1.1.0/metadata.yaml similarity index 100% rename from community/readarr/1.0.16/metadata.yaml rename to community/readarr/1.1.0/metadata.yaml diff --git a/community/readarr/1.0.16/questions.yaml b/community/readarr/1.1.0/questions.yaml similarity index 79% rename from community/readarr/1.0.16/questions.yaml rename to community/readarr/1.1.0/questions.yaml index 66056d2304..ca9d43c1f6 100644 --- a/community/readarr/1.0.16/questions.yaml +++ b/community/readarr/1.1.0/questions.yaml @@ -168,11 +168,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -197,6 +200,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/readarr/1.0.16/templates/NOTES.txt b/community/readarr/1.1.0/templates/NOTES.txt similarity index 100% rename from community/readarr/1.0.16/templates/NOTES.txt rename to community/readarr/1.1.0/templates/NOTES.txt diff --git a/community/readarr/1.0.16/templates/_persistence.tpl b/community/readarr/1.1.0/templates/_persistence.tpl similarity index 68% rename from community/readarr/1.0.16/templates/_persistence.tpl rename to community/readarr/1.1.0/templates/_persistence.tpl index 23d197a77e..83fcecdc57 100644 --- a/community/readarr/1.0.16/templates/_persistence.tpl +++ b/community/readarr/1.1.0/templates/_persistence.tpl @@ -20,10 +20,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.readarrStorage.additionalStorages }} {{ printf "readarr-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: readarr: readarr: diff --git a/community/readarr/1.0.16/templates/_portal.tpl b/community/readarr/1.1.0/templates/_portal.tpl similarity index 100% rename from community/readarr/1.0.16/templates/_portal.tpl rename to community/readarr/1.1.0/templates/_portal.tpl diff --git a/community/readarr/1.0.16/templates/_readarr.tpl b/community/readarr/1.1.0/templates/_readarr.tpl similarity index 100% rename from community/readarr/1.0.16/templates/_readarr.tpl rename to community/readarr/1.1.0/templates/_readarr.tpl diff --git a/community/readarr/1.0.16/templates/_service.tpl b/community/readarr/1.1.0/templates/_service.tpl similarity index 100% rename from community/readarr/1.0.16/templates/_service.tpl rename to community/readarr/1.1.0/templates/_service.tpl diff --git a/community/readarr/1.0.16/templates/common.yaml b/community/readarr/1.1.0/templates/common.yaml similarity index 100% rename from community/readarr/1.0.16/templates/common.yaml rename to community/readarr/1.1.0/templates/common.yaml diff --git a/community/recyclarr/1.0.12/Chart.lock b/community/recyclarr/1.1.0/Chart.lock similarity index 100% rename from community/recyclarr/1.0.12/Chart.lock rename to community/recyclarr/1.1.0/Chart.lock diff --git a/community/recyclarr/1.0.12/Chart.yaml b/community/recyclarr/1.1.0/Chart.yaml similarity index 97% rename from community/recyclarr/1.0.12/Chart.yaml rename to community/recyclarr/1.1.0/Chart.yaml index aef42888c2..768757bf8b 100644 --- a/community/recyclarr/1.0.12/Chart.yaml +++ b/community/recyclarr/1.1.0/Chart.yaml @@ -4,7 +4,7 @@ description: Recyclarr synchronizes recommended settings from the TRaSH guides t annotations: title: Recyclarr type: application -version: 1.0.12 +version: 1.1.0 apiVersion: v2 appVersion: 6.0.2 kubeVersion: '>=1.16.0-0' diff --git a/community/recyclarr/1.0.12/README.md b/community/recyclarr/1.1.0/README.md similarity index 100% rename from community/recyclarr/1.0.12/README.md rename to community/recyclarr/1.1.0/README.md diff --git a/community/recyclarr/1.0.12/app-readme.md b/community/recyclarr/1.1.0/app-readme.md similarity index 100% rename from community/recyclarr/1.0.12/app-readme.md rename to community/recyclarr/1.1.0/app-readme.md diff --git a/community/recyclarr/1.0.12/charts/common-1.1.1.tgz b/community/recyclarr/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/recyclarr/1.0.12/charts/common-1.1.1.tgz rename to community/recyclarr/1.1.0/charts/common-1.1.1.tgz diff --git a/community/recyclarr/1.0.12/ci/basic-values.yaml b/community/recyclarr/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/recyclarr/1.0.12/ci/basic-values.yaml rename to community/recyclarr/1.1.0/ci/basic-values.yaml diff --git a/community/recyclarr/1.0.12/ci/extra-values.yaml b/community/recyclarr/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/recyclarr/1.0.12/ci/extra-values.yaml rename to community/recyclarr/1.1.0/ci/extra-values.yaml diff --git a/community/recyclarr/1.0.12/ix_values.yaml b/community/recyclarr/1.1.0/ix_values.yaml similarity index 100% rename from community/recyclarr/1.0.12/ix_values.yaml rename to community/recyclarr/1.1.0/ix_values.yaml diff --git a/community/recyclarr/1.0.12/metadata.yaml b/community/recyclarr/1.1.0/metadata.yaml similarity index 100% rename from community/recyclarr/1.0.12/metadata.yaml rename to community/recyclarr/1.1.0/metadata.yaml diff --git a/community/recyclarr/1.0.12/questions.yaml b/community/recyclarr/1.1.0/questions.yaml similarity index 78% rename from community/recyclarr/1.0.12/questions.yaml rename to community/recyclarr/1.1.0/questions.yaml index c3375b18cb..fe897d0119 100644 --- a/community/recyclarr/1.0.12/questions.yaml +++ b/community/recyclarr/1.1.0/questions.yaml @@ -153,11 +153,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -182,6 +185,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/recyclarr/1.0.12/templates/NOTES.txt b/community/recyclarr/1.1.0/templates/NOTES.txt similarity index 100% rename from community/recyclarr/1.0.12/templates/NOTES.txt rename to community/recyclarr/1.1.0/templates/NOTES.txt diff --git a/community/recyclarr/1.0.12/templates/_persistence.tpl b/community/recyclarr/1.1.0/templates/_persistence.tpl similarity index 68% rename from community/recyclarr/1.0.12/templates/_persistence.tpl rename to community/recyclarr/1.1.0/templates/_persistence.tpl index 6c8e77a149..f889bcc1ac 100644 --- a/community/recyclarr/1.0.12/templates/_persistence.tpl +++ b/community/recyclarr/1.1.0/templates/_persistence.tpl @@ -20,10 +20,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.recyclarrStorage.additionalStorages }} {{ printf "recyclarr-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: recyclarr: recyclarr: diff --git a/community/recyclarr/1.0.12/templates/_recyclarr.tpl b/community/recyclarr/1.1.0/templates/_recyclarr.tpl similarity index 100% rename from community/recyclarr/1.0.12/templates/_recyclarr.tpl rename to community/recyclarr/1.1.0/templates/_recyclarr.tpl diff --git a/community/recyclarr/1.0.12/templates/common.yaml b/community/recyclarr/1.1.0/templates/common.yaml similarity index 100% rename from community/recyclarr/1.0.12/templates/common.yaml rename to community/recyclarr/1.1.0/templates/common.yaml diff --git a/community/rust-desk/1.0.1/Chart.lock b/community/rust-desk/1.1.0/Chart.lock similarity index 100% rename from community/rust-desk/1.0.1/Chart.lock rename to community/rust-desk/1.1.0/Chart.lock diff --git a/community/rust-desk/1.0.1/Chart.yaml b/community/rust-desk/1.1.0/Chart.yaml similarity index 97% rename from community/rust-desk/1.0.1/Chart.yaml rename to community/rust-desk/1.1.0/Chart.yaml index 9ee90880e7..2b9e7a162b 100644 --- a/community/rust-desk/1.0.1/Chart.yaml +++ b/community/rust-desk/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Rust Desk is an open-source remote desktop, and alternative to Team annotations: title: Rust Desk type: application -version: 1.0.1 +version: 1.1.0 apiVersion: v2 appVersion: '1.1.8-2' kubeVersion: '>=1.16.0-0' diff --git a/community/rust-desk/1.0.1/README.md b/community/rust-desk/1.1.0/README.md similarity index 100% rename from community/rust-desk/1.0.1/README.md rename to community/rust-desk/1.1.0/README.md diff --git a/community/rust-desk/1.0.1/app-readme.md b/community/rust-desk/1.1.0/app-readme.md similarity index 100% rename from community/rust-desk/1.0.1/app-readme.md rename to community/rust-desk/1.1.0/app-readme.md diff --git a/community/rust-desk/1.0.1/charts/common-1.1.1.tgz b/community/rust-desk/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/rust-desk/1.0.1/charts/common-1.1.1.tgz rename to community/rust-desk/1.1.0/charts/common-1.1.1.tgz diff --git a/community/rust-desk/1.0.1/ci/basic-values.yaml b/community/rust-desk/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/rust-desk/1.0.1/ci/basic-values.yaml rename to community/rust-desk/1.1.0/ci/basic-values.yaml diff --git a/community/rust-desk/1.0.1/ci/only-encrypted-values.yaml b/community/rust-desk/1.1.0/ci/only-encrypted-values.yaml similarity index 100% rename from community/rust-desk/1.0.1/ci/only-encrypted-values.yaml rename to community/rust-desk/1.1.0/ci/only-encrypted-values.yaml diff --git a/community/rust-desk/1.0.1/ix_values.yaml b/community/rust-desk/1.1.0/ix_values.yaml similarity index 100% rename from community/rust-desk/1.0.1/ix_values.yaml rename to community/rust-desk/1.1.0/ix_values.yaml diff --git a/community/rust-desk/1.0.1/metadata.yaml b/community/rust-desk/1.1.0/metadata.yaml similarity index 100% rename from community/rust-desk/1.0.1/metadata.yaml rename to community/rust-desk/1.1.0/metadata.yaml diff --git a/community/rust-desk/1.0.1/questions.yaml b/community/rust-desk/1.1.0/questions.yaml similarity index 83% rename from community/rust-desk/1.0.1/questions.yaml rename to community/rust-desk/1.1.0/questions.yaml index 906c5b3fb7..7f26724c5d 100644 --- a/community/rust-desk/1.0.1/questions.yaml +++ b/community/rust-desk/1.1.0/questions.yaml @@ -230,11 +230,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -259,6 +262,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/rust-desk/1.0.1/templates/NOTES.txt b/community/rust-desk/1.1.0/templates/NOTES.txt similarity index 100% rename from community/rust-desk/1.0.1/templates/NOTES.txt rename to community/rust-desk/1.1.0/templates/NOTES.txt diff --git a/community/rust-desk/1.0.1/templates/_persistence.tpl b/community/rust-desk/1.1.0/templates/_persistence.tpl similarity index 67% rename from community/rust-desk/1.0.1/templates/_persistence.tpl rename to community/rust-desk/1.1.0/templates/_persistence.tpl index ac61c4737d..4e073b3e80 100644 --- a/community/rust-desk/1.0.1/templates/_persistence.tpl +++ b/community/rust-desk/1.1.0/templates/_persistence.tpl @@ -16,10 +16,24 @@ persistence: mountPath: /root {{- range $idx, $storage := .Values.rustStorage.additionalStorages }} {{ printf "rust-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: server: server: diff --git a/community/rust-desk/1.0.1/templates/_rust-desk-relay.tpl b/community/rust-desk/1.1.0/templates/_rust-desk-relay.tpl similarity index 100% rename from community/rust-desk/1.0.1/templates/_rust-desk-relay.tpl rename to community/rust-desk/1.1.0/templates/_rust-desk-relay.tpl diff --git a/community/rust-desk/1.0.1/templates/_rust-desk-server.tpl b/community/rust-desk/1.1.0/templates/_rust-desk-server.tpl similarity index 100% rename from community/rust-desk/1.0.1/templates/_rust-desk-server.tpl rename to community/rust-desk/1.1.0/templates/_rust-desk-server.tpl diff --git a/community/rust-desk/1.0.1/templates/_service.tpl b/community/rust-desk/1.1.0/templates/_service.tpl similarity index 100% rename from community/rust-desk/1.0.1/templates/_service.tpl rename to community/rust-desk/1.1.0/templates/_service.tpl diff --git a/community/rust-desk/1.0.1/templates/common.yaml b/community/rust-desk/1.1.0/templates/common.yaml similarity index 100% rename from community/rust-desk/1.0.1/templates/common.yaml rename to community/rust-desk/1.1.0/templates/common.yaml diff --git a/community/sabnzbd/1.0.4/Chart.lock b/community/sabnzbd/1.1.0/Chart.lock similarity index 100% rename from community/sabnzbd/1.0.4/Chart.lock rename to community/sabnzbd/1.1.0/Chart.lock diff --git a/community/sabnzbd/1.0.4/Chart.yaml b/community/sabnzbd/1.1.0/Chart.yaml similarity index 97% rename from community/sabnzbd/1.0.4/Chart.yaml rename to community/sabnzbd/1.1.0/Chart.yaml index 8c1880beee..e2d5c0240a 100644 --- a/community/sabnzbd/1.0.4/Chart.yaml +++ b/community/sabnzbd/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: SABnzbd is an Open Source Binary Newsreader written in Python. annotations: title: SABnzbd type: application -version: 1.0.4 +version: 1.1.0 apiVersion: v2 appVersion: 4.1.0 kubeVersion: '>=1.16.0-0' diff --git a/community/sabnzbd/1.0.4/README.md b/community/sabnzbd/1.1.0/README.md similarity index 100% rename from community/sabnzbd/1.0.4/README.md rename to community/sabnzbd/1.1.0/README.md diff --git a/community/sabnzbd/1.0.4/app-readme.md b/community/sabnzbd/1.1.0/app-readme.md similarity index 100% rename from community/sabnzbd/1.0.4/app-readme.md rename to community/sabnzbd/1.1.0/app-readme.md diff --git a/community/sabnzbd/1.0.4/charts/common-1.1.1.tgz b/community/sabnzbd/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/sabnzbd/1.0.4/charts/common-1.1.1.tgz rename to community/sabnzbd/1.1.0/charts/common-1.1.1.tgz diff --git a/community/sabnzbd/1.0.4/ci/basic-values.yaml b/community/sabnzbd/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/sabnzbd/1.0.4/ci/basic-values.yaml rename to community/sabnzbd/1.1.0/ci/basic-values.yaml diff --git a/community/sabnzbd/1.0.4/ci/extra-values.yaml b/community/sabnzbd/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/sabnzbd/1.0.4/ci/extra-values.yaml rename to community/sabnzbd/1.1.0/ci/extra-values.yaml diff --git a/community/sabnzbd/1.0.4/ci/hostNet-values.yaml b/community/sabnzbd/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/sabnzbd/1.0.4/ci/hostNet-values.yaml rename to community/sabnzbd/1.1.0/ci/hostNet-values.yaml diff --git a/community/sabnzbd/1.0.4/ix_values.yaml b/community/sabnzbd/1.1.0/ix_values.yaml similarity index 100% rename from community/sabnzbd/1.0.4/ix_values.yaml rename to community/sabnzbd/1.1.0/ix_values.yaml diff --git a/community/sabnzbd/1.0.4/metadata.yaml b/community/sabnzbd/1.1.0/metadata.yaml similarity index 100% rename from community/sabnzbd/1.0.4/metadata.yaml rename to community/sabnzbd/1.1.0/metadata.yaml diff --git a/community/sabnzbd/1.0.4/questions.yaml b/community/sabnzbd/1.1.0/questions.yaml similarity index 78% rename from community/sabnzbd/1.0.4/questions.yaml rename to community/sabnzbd/1.1.0/questions.yaml index 7fce72a439..ebcdd43cdb 100644 --- a/community/sabnzbd/1.0.4/questions.yaml +++ b/community/sabnzbd/1.1.0/questions.yaml @@ -161,11 +161,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -190,6 +193,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/sabnzbd/1.0.4/templates/NOTES.txt b/community/sabnzbd/1.1.0/templates/NOTES.txt similarity index 100% rename from community/sabnzbd/1.0.4/templates/NOTES.txt rename to community/sabnzbd/1.1.0/templates/NOTES.txt diff --git a/community/sabnzbd/1.0.4/templates/_persistence.tpl b/community/sabnzbd/1.1.0/templates/_persistence.tpl similarity index 68% rename from community/sabnzbd/1.0.4/templates/_persistence.tpl rename to community/sabnzbd/1.1.0/templates/_persistence.tpl index bb731c788c..5f0f61ac69 100644 --- a/community/sabnzbd/1.0.4/templates/_persistence.tpl +++ b/community/sabnzbd/1.1.0/templates/_persistence.tpl @@ -20,10 +20,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.sabnzbdStorage.additionalStorages }} {{ printf "sabnzbd-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: sabnzbd: sabnzbd: diff --git a/community/sabnzbd/1.0.4/templates/_portal.tpl b/community/sabnzbd/1.1.0/templates/_portal.tpl similarity index 100% rename from community/sabnzbd/1.0.4/templates/_portal.tpl rename to community/sabnzbd/1.1.0/templates/_portal.tpl diff --git a/community/sabnzbd/1.0.4/templates/_sabnzbd.tpl b/community/sabnzbd/1.1.0/templates/_sabnzbd.tpl similarity index 100% rename from community/sabnzbd/1.0.4/templates/_sabnzbd.tpl rename to community/sabnzbd/1.1.0/templates/_sabnzbd.tpl diff --git a/community/sabnzbd/1.0.4/templates/_service.tpl b/community/sabnzbd/1.1.0/templates/_service.tpl similarity index 100% rename from community/sabnzbd/1.0.4/templates/_service.tpl rename to community/sabnzbd/1.1.0/templates/_service.tpl diff --git a/community/sabnzbd/1.0.4/templates/common.yaml b/community/sabnzbd/1.1.0/templates/common.yaml similarity index 100% rename from community/sabnzbd/1.0.4/templates/common.yaml rename to community/sabnzbd/1.1.0/templates/common.yaml diff --git a/community/searxng/1.0.8/Chart.lock b/community/searxng/1.1.0/Chart.lock similarity index 100% rename from community/searxng/1.0.8/Chart.lock rename to community/searxng/1.1.0/Chart.lock diff --git a/community/searxng/1.0.8/Chart.yaml b/community/searxng/1.1.0/Chart.yaml similarity index 97% rename from community/searxng/1.0.8/Chart.yaml rename to community/searxng/1.1.0/Chart.yaml index 70258c9fb4..c83812aa0d 100644 --- a/community/searxng/1.0.8/Chart.yaml +++ b/community/searxng/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: SearXNG is a privacy-respecting, hackable metasearch engine annotations: title: SearXNG type: application -version: 1.0.8 +version: 1.1.0 apiVersion: v2 appVersion: 2023.10.22 kubeVersion: '>=1.16.0-0' diff --git a/community/searxng/1.0.8/README.md b/community/searxng/1.1.0/README.md similarity index 100% rename from community/searxng/1.0.8/README.md rename to community/searxng/1.1.0/README.md diff --git a/community/searxng/1.0.8/app-readme.md b/community/searxng/1.1.0/app-readme.md similarity index 100% rename from community/searxng/1.0.8/app-readme.md rename to community/searxng/1.1.0/app-readme.md diff --git a/community/searxng/1.0.8/charts/common-1.1.1.tgz b/community/searxng/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/searxng/1.0.8/charts/common-1.1.1.tgz rename to community/searxng/1.1.0/charts/common-1.1.1.tgz diff --git a/community/searxng/1.0.8/ci/basic-values.yaml b/community/searxng/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/searxng/1.0.8/ci/basic-values.yaml rename to community/searxng/1.1.0/ci/basic-values.yaml diff --git a/community/searxng/1.0.8/ci/extra-values.yaml b/community/searxng/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/searxng/1.0.8/ci/extra-values.yaml rename to community/searxng/1.1.0/ci/extra-values.yaml diff --git a/community/searxng/1.0.8/ci/hostNet-values.yaml b/community/searxng/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/searxng/1.0.8/ci/hostNet-values.yaml rename to community/searxng/1.1.0/ci/hostNet-values.yaml diff --git a/community/searxng/1.0.8/ix_values.yaml b/community/searxng/1.1.0/ix_values.yaml similarity index 100% rename from community/searxng/1.0.8/ix_values.yaml rename to community/searxng/1.1.0/ix_values.yaml diff --git a/community/searxng/1.0.8/metadata.yaml b/community/searxng/1.1.0/metadata.yaml similarity index 100% rename from community/searxng/1.0.8/metadata.yaml rename to community/searxng/1.1.0/metadata.yaml diff --git a/community/searxng/1.0.8/questions.yaml b/community/searxng/1.1.0/questions.yaml similarity index 77% rename from community/searxng/1.0.8/questions.yaml rename to community/searxng/1.1.0/questions.yaml index d71ee75c0d..aa1798c8d4 100644 --- a/community/searxng/1.0.8/questions.yaml +++ b/community/searxng/1.1.0/questions.yaml @@ -143,11 +143,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -172,6 +175,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/searxng/1.0.8/templates/NOTES.txt b/community/searxng/1.1.0/templates/NOTES.txt similarity index 100% rename from community/searxng/1.0.8/templates/NOTES.txt rename to community/searxng/1.1.0/templates/NOTES.txt diff --git a/community/searxng/1.0.8/templates/_persistence.tpl b/community/searxng/1.1.0/templates/_persistence.tpl similarity index 68% rename from community/searxng/1.0.8/templates/_persistence.tpl rename to community/searxng/1.1.0/templates/_persistence.tpl index a79f5fe5d7..192fe6cc03 100644 --- a/community/searxng/1.0.8/templates/_persistence.tpl +++ b/community/searxng/1.1.0/templates/_persistence.tpl @@ -20,10 +20,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.searxngStorage.additionalStorages }} {{ printf "searxng-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: searxng: searxng: diff --git a/community/searxng/1.0.8/templates/_portal.tpl b/community/searxng/1.1.0/templates/_portal.tpl similarity index 100% rename from community/searxng/1.0.8/templates/_portal.tpl rename to community/searxng/1.1.0/templates/_portal.tpl diff --git a/community/searxng/1.0.8/templates/_searxng.tpl b/community/searxng/1.1.0/templates/_searxng.tpl similarity index 100% rename from community/searxng/1.0.8/templates/_searxng.tpl rename to community/searxng/1.1.0/templates/_searxng.tpl diff --git a/community/searxng/1.0.8/templates/_service.tpl b/community/searxng/1.1.0/templates/_service.tpl similarity index 100% rename from community/searxng/1.0.8/templates/_service.tpl rename to community/searxng/1.1.0/templates/_service.tpl diff --git a/community/searxng/1.0.8/templates/common.yaml b/community/searxng/1.1.0/templates/common.yaml similarity index 100% rename from community/searxng/1.0.8/templates/common.yaml rename to community/searxng/1.1.0/templates/common.yaml diff --git a/community/sftpgo/1.0.1/Chart.lock b/community/sftpgo/1.1.0/Chart.lock similarity index 100% rename from community/sftpgo/1.0.1/Chart.lock rename to community/sftpgo/1.1.0/Chart.lock diff --git a/community/sftpgo/1.0.1/Chart.yaml b/community/sftpgo/1.1.0/Chart.yaml similarity index 98% rename from community/sftpgo/1.0.1/Chart.yaml rename to community/sftpgo/1.1.0/Chart.yaml index 5f346f7dfe..b28cbc7806 100644 --- a/community/sftpgo/1.0.1/Chart.yaml +++ b/community/sftpgo/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: SFTPGo is a fully featured and highly configurable SFTP server with annotations: title: SFTPGo type: application -version: 1.0.1 +version: 1.1.0 apiVersion: v2 appVersion: v2.5.4 kubeVersion: '>=1.16.0-0' diff --git a/community/sftpgo/1.0.1/README.md b/community/sftpgo/1.1.0/README.md similarity index 100% rename from community/sftpgo/1.0.1/README.md rename to community/sftpgo/1.1.0/README.md diff --git a/community/sftpgo/1.0.1/app-readme.md b/community/sftpgo/1.1.0/app-readme.md similarity index 100% rename from community/sftpgo/1.0.1/app-readme.md rename to community/sftpgo/1.1.0/app-readme.md diff --git a/community/sftpgo/1.0.1/charts/common-1.1.1.tgz b/community/sftpgo/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/sftpgo/1.0.1/charts/common-1.1.1.tgz rename to community/sftpgo/1.1.0/charts/common-1.1.1.tgz diff --git a/community/sftpgo/1.0.1/ci/basic-values.yaml b/community/sftpgo/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/sftpgo/1.0.1/ci/basic-values.yaml rename to community/sftpgo/1.1.0/ci/basic-values.yaml diff --git a/community/sftpgo/1.0.1/ci/https-values.yaml b/community/sftpgo/1.1.0/ci/https-values.yaml similarity index 100% rename from community/sftpgo/1.0.1/ci/https-values.yaml rename to community/sftpgo/1.1.0/ci/https-values.yaml diff --git a/community/sftpgo/1.0.1/ci/integrations-values.yaml b/community/sftpgo/1.1.0/ci/integrations-values.yaml similarity index 100% rename from community/sftpgo/1.0.1/ci/integrations-values.yaml rename to community/sftpgo/1.1.0/ci/integrations-values.yaml diff --git a/community/sftpgo/1.0.1/ci/plugin-values.yaml b/community/sftpgo/1.1.0/ci/plugin-values.yaml similarity index 100% rename from community/sftpgo/1.0.1/ci/plugin-values.yaml rename to community/sftpgo/1.1.0/ci/plugin-values.yaml diff --git a/community/sftpgo/1.0.1/ix_values.yaml b/community/sftpgo/1.1.0/ix_values.yaml similarity index 100% rename from community/sftpgo/1.0.1/ix_values.yaml rename to community/sftpgo/1.1.0/ix_values.yaml diff --git a/community/sftpgo/1.0.1/metadata.yaml b/community/sftpgo/1.1.0/metadata.yaml similarity index 100% rename from community/sftpgo/1.0.1/metadata.yaml rename to community/sftpgo/1.1.0/metadata.yaml diff --git a/community/sftpgo/1.0.1/questions.yaml b/community/sftpgo/1.1.0/questions.yaml similarity index 87% rename from community/sftpgo/1.0.1/questions.yaml rename to community/sftpgo/1.1.0/questions.yaml index dd34afe639..5f978ab8ac 100644 --- a/community/sftpgo/1.0.1/questions.yaml +++ b/community/sftpgo/1.1.0/questions.yaml @@ -371,11 +371,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -400,6 +403,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/sftpgo/1.0.1/templates/NOTES.txt b/community/sftpgo/1.1.0/templates/NOTES.txt similarity index 100% rename from community/sftpgo/1.0.1/templates/NOTES.txt rename to community/sftpgo/1.1.0/templates/NOTES.txt diff --git a/community/sftpgo/1.0.1/templates/_configuration.tpl b/community/sftpgo/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/sftpgo/1.0.1/templates/_configuration.tpl rename to community/sftpgo/1.1.0/templates/_configuration.tpl diff --git a/community/sftpgo/1.0.1/templates/_persistence.tpl b/community/sftpgo/1.1.0/templates/_persistence.tpl similarity index 82% rename from community/sftpgo/1.0.1/templates/_persistence.tpl rename to community/sftpgo/1.1.0/templates/_persistence.tpl index fae922fcf1..d4655f1d25 100644 --- a/community/sftpgo/1.0.1/templates/_persistence.tpl +++ b/community/sftpgo/1.1.0/templates/_persistence.tpl @@ -42,10 +42,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.sftpgoStorage.additionalStorages }} {{ printf "sftpgo-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: sftpgo: sftpgo: diff --git a/community/sftpgo/1.0.1/templates/_portal.tpl b/community/sftpgo/1.1.0/templates/_portal.tpl similarity index 100% rename from community/sftpgo/1.0.1/templates/_portal.tpl rename to community/sftpgo/1.1.0/templates/_portal.tpl diff --git a/community/sftpgo/1.0.1/templates/_service.tpl b/community/sftpgo/1.1.0/templates/_service.tpl similarity index 100% rename from community/sftpgo/1.0.1/templates/_service.tpl rename to community/sftpgo/1.1.0/templates/_service.tpl diff --git a/community/sftpgo/1.0.1/templates/_sftpgo.tpl b/community/sftpgo/1.1.0/templates/_sftpgo.tpl similarity index 100% rename from community/sftpgo/1.0.1/templates/_sftpgo.tpl rename to community/sftpgo/1.1.0/templates/_sftpgo.tpl diff --git a/community/sftpgo/1.0.1/templates/_svcGen.tpl b/community/sftpgo/1.1.0/templates/_svcGen.tpl similarity index 100% rename from community/sftpgo/1.0.1/templates/_svcGen.tpl rename to community/sftpgo/1.1.0/templates/_svcGen.tpl diff --git a/community/sftpgo/1.0.1/templates/_validation.tpl b/community/sftpgo/1.1.0/templates/_validation.tpl similarity index 100% rename from community/sftpgo/1.0.1/templates/_validation.tpl rename to community/sftpgo/1.1.0/templates/_validation.tpl diff --git a/community/sftpgo/1.0.1/templates/common.yaml b/community/sftpgo/1.1.0/templates/common.yaml similarity index 100% rename from community/sftpgo/1.0.1/templates/common.yaml rename to community/sftpgo/1.1.0/templates/common.yaml diff --git a/community/sonarr/1.0.17/Chart.lock b/community/sonarr/1.1.0/Chart.lock similarity index 100% rename from community/sonarr/1.0.17/Chart.lock rename to community/sonarr/1.1.0/Chart.lock diff --git a/community/sonarr/1.0.17/Chart.yaml b/community/sonarr/1.1.0/Chart.yaml similarity index 97% rename from community/sonarr/1.0.17/Chart.yaml rename to community/sonarr/1.1.0/Chart.yaml index 8f2151f50e..669528d3e0 100644 --- a/community/sonarr/1.0.17/Chart.yaml +++ b/community/sonarr/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Sonarr is a PVR for Usenet and BitTorrent users. annotations: title: Sonarr type: application -version: 1.0.17 +version: 1.1.0 apiVersion: v2 appVersion: '3.0.10.1567' kubeVersion: '>=1.16.0-0' diff --git a/community/sonarr/1.0.17/README.md b/community/sonarr/1.1.0/README.md similarity index 100% rename from community/sonarr/1.0.17/README.md rename to community/sonarr/1.1.0/README.md diff --git a/community/sonarr/1.0.17/app-readme.md b/community/sonarr/1.1.0/app-readme.md similarity index 100% rename from community/sonarr/1.0.17/app-readme.md rename to community/sonarr/1.1.0/app-readme.md diff --git a/community/sonarr/1.0.17/charts/common-1.1.1.tgz b/community/sonarr/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/sonarr/1.0.17/charts/common-1.1.1.tgz rename to community/sonarr/1.1.0/charts/common-1.1.1.tgz diff --git a/community/sonarr/1.0.17/ci/basic-values.yaml b/community/sonarr/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/sonarr/1.0.17/ci/basic-values.yaml rename to community/sonarr/1.1.0/ci/basic-values.yaml diff --git a/community/sonarr/1.0.17/ci/extra-values.yaml b/community/sonarr/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/sonarr/1.0.17/ci/extra-values.yaml rename to community/sonarr/1.1.0/ci/extra-values.yaml diff --git a/community/sonarr/1.0.17/ci/hostNet-values.yaml b/community/sonarr/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/sonarr/1.0.17/ci/hostNet-values.yaml rename to community/sonarr/1.1.0/ci/hostNet-values.yaml diff --git a/community/sonarr/1.0.17/ix_values.yaml b/community/sonarr/1.1.0/ix_values.yaml similarity index 100% rename from community/sonarr/1.0.17/ix_values.yaml rename to community/sonarr/1.1.0/ix_values.yaml diff --git a/community/sonarr/1.0.17/metadata.yaml b/community/sonarr/1.1.0/metadata.yaml similarity index 100% rename from community/sonarr/1.0.17/metadata.yaml rename to community/sonarr/1.1.0/metadata.yaml diff --git a/community/sonarr/1.0.17/migrations/migrate b/community/sonarr/1.1.0/migrations/migrate similarity index 100% rename from community/sonarr/1.0.17/migrations/migrate rename to community/sonarr/1.1.0/migrations/migrate diff --git a/community/sonarr/1.0.17/questions.yaml b/community/sonarr/1.1.0/questions.yaml similarity index 79% rename from community/sonarr/1.0.17/questions.yaml rename to community/sonarr/1.1.0/questions.yaml index 435b43e92c..a46ae95e8f 100644 --- a/community/sonarr/1.0.17/questions.yaml +++ b/community/sonarr/1.1.0/questions.yaml @@ -168,11 +168,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -197,6 +200,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/sonarr/1.0.17/templates/NOTES.txt b/community/sonarr/1.1.0/templates/NOTES.txt similarity index 100% rename from community/sonarr/1.0.17/templates/NOTES.txt rename to community/sonarr/1.1.0/templates/NOTES.txt diff --git a/community/sonarr/1.0.17/templates/_portal.tpl b/community/sonarr/1.1.0/templates/_portal.tpl similarity index 100% rename from community/sonarr/1.0.17/templates/_portal.tpl rename to community/sonarr/1.1.0/templates/_portal.tpl diff --git a/community/sonarr/1.0.17/templates/_sonarr.tpl b/community/sonarr/1.1.0/templates/_sonarr.tpl similarity index 86% rename from community/sonarr/1.0.17/templates/_sonarr.tpl rename to community/sonarr/1.1.0/templates/_sonarr.tpl index 8a4d046905..3c2b23b868 100644 --- a/community/sonarr/1.0.17/templates/_sonarr.tpl +++ b/community/sonarr/1.1.0/templates/_sonarr.tpl @@ -84,10 +84,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.sonarrStorage.additionalStorages }} {{ printf "sonarr-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: sonarr: sonarr: diff --git a/community/sonarr/1.0.17/templates/common.yaml b/community/sonarr/1.1.0/templates/common.yaml similarity index 100% rename from community/sonarr/1.0.17/templates/common.yaml rename to community/sonarr/1.1.0/templates/common.yaml diff --git a/community/tautulli/1.0.7/Chart.lock b/community/tautulli/1.1.0/Chart.lock similarity index 100% rename from community/tautulli/1.0.7/Chart.lock rename to community/tautulli/1.1.0/Chart.lock diff --git a/community/tautulli/1.0.7/Chart.yaml b/community/tautulli/1.1.0/Chart.yaml similarity index 98% rename from community/tautulli/1.0.7/Chart.yaml rename to community/tautulli/1.1.0/Chart.yaml index f07c008d20..388ab7b26e 100644 --- a/community/tautulli/1.0.7/Chart.yaml +++ b/community/tautulli/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Tautulli is a python based web application for monitoring, analytic annotations: title: Tautulli type: application -version: 1.0.7 +version: 1.1.0 apiVersion: v2 appVersion: 2.13.1 kubeVersion: '>=1.16.0-0' diff --git a/community/tautulli/1.0.7/README.md b/community/tautulli/1.1.0/README.md similarity index 100% rename from community/tautulli/1.0.7/README.md rename to community/tautulli/1.1.0/README.md diff --git a/community/tautulli/1.0.7/app-readme.md b/community/tautulli/1.1.0/app-readme.md similarity index 100% rename from community/tautulli/1.0.7/app-readme.md rename to community/tautulli/1.1.0/app-readme.md diff --git a/community/tautulli/1.0.7/charts/common-1.1.1.tgz b/community/tautulli/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/tautulli/1.0.7/charts/common-1.1.1.tgz rename to community/tautulli/1.1.0/charts/common-1.1.1.tgz diff --git a/community/tautulli/1.0.7/ci/basic-values.yaml b/community/tautulli/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/tautulli/1.0.7/ci/basic-values.yaml rename to community/tautulli/1.1.0/ci/basic-values.yaml diff --git a/community/tautulli/1.0.7/ci/hostNet-values.yaml b/community/tautulli/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/tautulli/1.0.7/ci/hostNet-values.yaml rename to community/tautulli/1.1.0/ci/hostNet-values.yaml diff --git a/community/tautulli/1.0.7/ix_values.yaml b/community/tautulli/1.1.0/ix_values.yaml similarity index 100% rename from community/tautulli/1.0.7/ix_values.yaml rename to community/tautulli/1.1.0/ix_values.yaml diff --git a/community/tautulli/1.0.7/metadata.yaml b/community/tautulli/1.1.0/metadata.yaml similarity index 100% rename from community/tautulli/1.0.7/metadata.yaml rename to community/tautulli/1.1.0/metadata.yaml diff --git a/community/tautulli/1.0.7/questions.yaml b/community/tautulli/1.1.0/questions.yaml similarity index 78% rename from community/tautulli/1.0.7/questions.yaml rename to community/tautulli/1.1.0/questions.yaml index c2980ff88e..c6df407631 100644 --- a/community/tautulli/1.0.7/questions.yaml +++ b/community/tautulli/1.1.0/questions.yaml @@ -161,11 +161,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -190,6 +193,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/tautulli/1.0.7/templates/NOTES.txt b/community/tautulli/1.1.0/templates/NOTES.txt similarity index 100% rename from community/tautulli/1.0.7/templates/NOTES.txt rename to community/tautulli/1.1.0/templates/NOTES.txt diff --git a/community/tautulli/1.0.7/templates/_persistence.tpl b/community/tautulli/1.1.0/templates/_persistence.tpl similarity index 68% rename from community/tautulli/1.0.7/templates/_persistence.tpl rename to community/tautulli/1.1.0/templates/_persistence.tpl index e301e414d4..66fe163f69 100644 --- a/community/tautulli/1.0.7/templates/_persistence.tpl +++ b/community/tautulli/1.1.0/templates/_persistence.tpl @@ -20,10 +20,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.tautulliStorage.additionalStorages }} {{ printf "tautulli-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: tautulli: tautulli: diff --git a/community/tautulli/1.0.7/templates/_portal.tpl b/community/tautulli/1.1.0/templates/_portal.tpl similarity index 100% rename from community/tautulli/1.0.7/templates/_portal.tpl rename to community/tautulli/1.1.0/templates/_portal.tpl diff --git a/community/tautulli/1.0.7/templates/_service.tpl b/community/tautulli/1.1.0/templates/_service.tpl similarity index 100% rename from community/tautulli/1.0.7/templates/_service.tpl rename to community/tautulli/1.1.0/templates/_service.tpl diff --git a/community/tautulli/1.0.7/templates/_tautulli.tpl b/community/tautulli/1.1.0/templates/_tautulli.tpl similarity index 100% rename from community/tautulli/1.0.7/templates/_tautulli.tpl rename to community/tautulli/1.1.0/templates/_tautulli.tpl diff --git a/community/tautulli/1.0.7/templates/common.yaml b/community/tautulli/1.1.0/templates/common.yaml similarity index 100% rename from community/tautulli/1.0.7/templates/common.yaml rename to community/tautulli/1.1.0/templates/common.yaml diff --git a/community/tdarr/1.0.18/Chart.lock b/community/tdarr/1.1.0/Chart.lock similarity index 100% rename from community/tdarr/1.0.18/Chart.lock rename to community/tdarr/1.1.0/Chart.lock diff --git a/community/tdarr/1.0.18/Chart.yaml b/community/tdarr/1.1.0/Chart.yaml similarity index 97% rename from community/tdarr/1.0.18/Chart.yaml rename to community/tdarr/1.1.0/Chart.yaml index 87a0b0b201..f319a3cb18 100644 --- a/community/tdarr/1.0.18/Chart.yaml +++ b/community/tdarr/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Tdarr is a Distributed Transcoding System annotations: title: Tdarr type: application -version: 1.0.18 +version: 1.1.0 apiVersion: v2 appVersion: '2.00.20.1' kubeVersion: '>=1.16.0-0' diff --git a/community/tdarr/1.0.18/README.md b/community/tdarr/1.1.0/README.md similarity index 100% rename from community/tdarr/1.0.18/README.md rename to community/tdarr/1.1.0/README.md diff --git a/community/tdarr/1.0.18/app-readme.md b/community/tdarr/1.1.0/app-readme.md similarity index 100% rename from community/tdarr/1.0.18/app-readme.md rename to community/tdarr/1.1.0/app-readme.md diff --git a/community/tdarr/1.0.18/charts/common-1.1.1.tgz b/community/tdarr/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/tdarr/1.0.18/charts/common-1.1.1.tgz rename to community/tdarr/1.1.0/charts/common-1.1.1.tgz diff --git a/community/tdarr/1.0.18/ci/basic-values.yaml b/community/tdarr/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/tdarr/1.0.18/ci/basic-values.yaml rename to community/tdarr/1.1.0/ci/basic-values.yaml diff --git a/community/tdarr/1.0.18/ci/no-internal-node-values.yaml b/community/tdarr/1.1.0/ci/no-internal-node-values.yaml similarity index 100% rename from community/tdarr/1.0.18/ci/no-internal-node-values.yaml rename to community/tdarr/1.1.0/ci/no-internal-node-values.yaml diff --git a/community/tdarr/1.0.18/ix_values.yaml b/community/tdarr/1.1.0/ix_values.yaml similarity index 100% rename from community/tdarr/1.0.18/ix_values.yaml rename to community/tdarr/1.1.0/ix_values.yaml diff --git a/community/tdarr/1.0.18/metadata.yaml b/community/tdarr/1.1.0/metadata.yaml similarity index 100% rename from community/tdarr/1.0.18/metadata.yaml rename to community/tdarr/1.1.0/metadata.yaml diff --git a/community/tdarr/1.0.18/migrations/migrate b/community/tdarr/1.1.0/migrations/migrate similarity index 100% rename from community/tdarr/1.0.18/migrations/migrate rename to community/tdarr/1.1.0/migrations/migrate diff --git a/community/tdarr/1.0.18/questions.yaml b/community/tdarr/1.1.0/questions.yaml similarity index 87% rename from community/tdarr/1.0.18/questions.yaml rename to community/tdarr/1.1.0/questions.yaml index b0f99c3eca..70550e1dd6 100644 --- a/community/tdarr/1.0.18/questions.yaml +++ b/community/tdarr/1.1.0/questions.yaml @@ -329,11 +329,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -358,6 +361,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/tdarr/1.0.18/templates/NOTES.txt b/community/tdarr/1.1.0/templates/NOTES.txt similarity index 100% rename from community/tdarr/1.0.18/templates/NOTES.txt rename to community/tdarr/1.1.0/templates/NOTES.txt diff --git a/community/tdarr/1.0.18/templates/_portal.tpl b/community/tdarr/1.1.0/templates/_portal.tpl similarity index 100% rename from community/tdarr/1.0.18/templates/_portal.tpl rename to community/tdarr/1.1.0/templates/_portal.tpl diff --git a/community/tdarr/1.0.18/templates/_tdarr.tpl b/community/tdarr/1.1.0/templates/_tdarr.tpl similarity index 89% rename from community/tdarr/1.0.18/templates/_tdarr.tpl rename to community/tdarr/1.1.0/templates/_tdarr.tpl index 3bee71ccb0..de3154a181 100644 --- a/community/tdarr/1.0.18/templates/_tdarr.tpl +++ b/community/tdarr/1.1.0/templates/_tdarr.tpl @@ -120,10 +120,24 @@ persistence: mountPath: /temp {{- range $idx, $storage := .Values.tdarrStorage.additionalStorages }} {{ printf "tdarr-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: tdarr: tdarr: diff --git a/community/tdarr/1.0.18/templates/common.yaml b/community/tdarr/1.1.0/templates/common.yaml similarity index 100% rename from community/tdarr/1.0.18/templates/common.yaml rename to community/tdarr/1.1.0/templates/common.yaml diff --git a/community/tiny-media-manager/1.0.3/Chart.lock b/community/tiny-media-manager/1.1.0/Chart.lock similarity index 100% rename from community/tiny-media-manager/1.0.3/Chart.lock rename to community/tiny-media-manager/1.1.0/Chart.lock diff --git a/community/tiny-media-manager/1.0.3/Chart.yaml b/community/tiny-media-manager/1.1.0/Chart.yaml similarity index 98% rename from community/tiny-media-manager/1.0.3/Chart.yaml rename to community/tiny-media-manager/1.1.0/Chart.yaml index 2cb78bd2e4..462db58676 100644 --- a/community/tiny-media-manager/1.0.3/Chart.yaml +++ b/community/tiny-media-manager/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: tinyMediaManager is a media management tool written in Java/Swing. annotations: title: tinyMediaManager type: application -version: 1.0.3 +version: 1.1.0 apiVersion: v2 appVersion: 4.3.13 kubeVersion: '>=1.16.0-0' diff --git a/community/tiny-media-manager/1.0.3/README.md b/community/tiny-media-manager/1.1.0/README.md similarity index 100% rename from community/tiny-media-manager/1.0.3/README.md rename to community/tiny-media-manager/1.1.0/README.md diff --git a/community/tiny-media-manager/1.0.3/app-readme.md b/community/tiny-media-manager/1.1.0/app-readme.md similarity index 100% rename from community/tiny-media-manager/1.0.3/app-readme.md rename to community/tiny-media-manager/1.1.0/app-readme.md diff --git a/community/tiny-media-manager/1.0.3/charts/common-1.1.1.tgz b/community/tiny-media-manager/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/tiny-media-manager/1.0.3/charts/common-1.1.1.tgz rename to community/tiny-media-manager/1.1.0/charts/common-1.1.1.tgz diff --git a/community/tiny-media-manager/1.0.3/ci/basic-values.yaml b/community/tiny-media-manager/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/tiny-media-manager/1.0.3/ci/basic-values.yaml rename to community/tiny-media-manager/1.1.0/ci/basic-values.yaml diff --git a/community/tiny-media-manager/1.0.3/ci/extra-values.yaml b/community/tiny-media-manager/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/tiny-media-manager/1.0.3/ci/extra-values.yaml rename to community/tiny-media-manager/1.1.0/ci/extra-values.yaml diff --git a/community/tiny-media-manager/1.0.3/ci/hostNet-values.yaml b/community/tiny-media-manager/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/tiny-media-manager/1.0.3/ci/hostNet-values.yaml rename to community/tiny-media-manager/1.1.0/ci/hostNet-values.yaml diff --git a/community/tiny-media-manager/1.0.3/ix_values.yaml b/community/tiny-media-manager/1.1.0/ix_values.yaml similarity index 100% rename from community/tiny-media-manager/1.0.3/ix_values.yaml rename to community/tiny-media-manager/1.1.0/ix_values.yaml diff --git a/community/tiny-media-manager/1.0.3/metadata.yaml b/community/tiny-media-manager/1.1.0/metadata.yaml similarity index 100% rename from community/tiny-media-manager/1.0.3/metadata.yaml rename to community/tiny-media-manager/1.1.0/metadata.yaml diff --git a/community/tiny-media-manager/1.0.3/questions.yaml b/community/tiny-media-manager/1.1.0/questions.yaml similarity index 79% rename from community/tiny-media-manager/1.0.3/questions.yaml rename to community/tiny-media-manager/1.1.0/questions.yaml index b44e4eb828..962b5e261c 100644 --- a/community/tiny-media-manager/1.0.3/questions.yaml +++ b/community/tiny-media-manager/1.1.0/questions.yaml @@ -160,11 +160,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -189,6 +192,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/tiny-media-manager/1.0.3/templates/NOTES.txt b/community/tiny-media-manager/1.1.0/templates/NOTES.txt similarity index 100% rename from community/tiny-media-manager/1.0.3/templates/NOTES.txt rename to community/tiny-media-manager/1.1.0/templates/NOTES.txt diff --git a/community/tiny-media-manager/1.0.3/templates/_persistence.tpl b/community/tiny-media-manager/1.1.0/templates/_persistence.tpl similarity index 63% rename from community/tiny-media-manager/1.0.3/templates/_persistence.tpl rename to community/tiny-media-manager/1.1.0/templates/_persistence.tpl index 261c36636f..734a36cba5 100644 --- a/community/tiny-media-manager/1.0.3/templates/_persistence.tpl +++ b/community/tiny-media-manager/1.1.0/templates/_persistence.tpl @@ -18,10 +18,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.tmmStorage.additionalStorages }} {{ printf "tmm-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: tmm: tmm: diff --git a/community/tiny-media-manager/1.0.3/templates/_portal.tpl b/community/tiny-media-manager/1.1.0/templates/_portal.tpl similarity index 100% rename from community/tiny-media-manager/1.0.3/templates/_portal.tpl rename to community/tiny-media-manager/1.1.0/templates/_portal.tpl diff --git a/community/tiny-media-manager/1.0.3/templates/_service.tpl b/community/tiny-media-manager/1.1.0/templates/_service.tpl similarity index 100% rename from community/tiny-media-manager/1.0.3/templates/_service.tpl rename to community/tiny-media-manager/1.1.0/templates/_service.tpl diff --git a/community/tiny-media-manager/1.0.3/templates/_tmm.tpl b/community/tiny-media-manager/1.1.0/templates/_tmm.tpl similarity index 100% rename from community/tiny-media-manager/1.0.3/templates/_tmm.tpl rename to community/tiny-media-manager/1.1.0/templates/_tmm.tpl diff --git a/community/tiny-media-manager/1.0.3/templates/common.yaml b/community/tiny-media-manager/1.1.0/templates/common.yaml similarity index 100% rename from community/tiny-media-manager/1.0.3/templates/common.yaml rename to community/tiny-media-manager/1.1.0/templates/common.yaml diff --git a/community/transmission/1.0.0/Chart.lock b/community/transmission/1.1.0/Chart.lock similarity index 100% rename from community/transmission/1.0.0/Chart.lock rename to community/transmission/1.1.0/Chart.lock diff --git a/community/transmission/1.0.0/Chart.yaml b/community/transmission/1.1.0/Chart.yaml similarity index 97% rename from community/transmission/1.0.0/Chart.yaml rename to community/transmission/1.1.0/Chart.yaml index 171cfc8371..5ee267e096 100644 --- a/community/transmission/1.0.0/Chart.yaml +++ b/community/transmission/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Transmission is designed for easy, powerful use. annotations: title: Transmission type: application -version: 1.0.0 +version: 1.1.0 apiVersion: v2 appVersion: 4.0.4 kubeVersion: '>=1.16.0-0' diff --git a/community/transmission/1.0.0/README.md b/community/transmission/1.1.0/README.md similarity index 100% rename from community/transmission/1.0.0/README.md rename to community/transmission/1.1.0/README.md diff --git a/community/transmission/1.0.0/app-readme.md b/community/transmission/1.1.0/app-readme.md similarity index 100% rename from community/transmission/1.0.0/app-readme.md rename to community/transmission/1.1.0/app-readme.md diff --git a/community/transmission/1.0.0/charts/common-1.1.1.tgz b/community/transmission/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/transmission/1.0.0/charts/common-1.1.1.tgz rename to community/transmission/1.1.0/charts/common-1.1.1.tgz diff --git a/community/transmission/1.0.0/ci/basic-values.yaml b/community/transmission/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/transmission/1.0.0/ci/basic-values.yaml rename to community/transmission/1.1.0/ci/basic-values.yaml diff --git a/community/transmission/1.0.0/ci/extra-values.yaml b/community/transmission/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/transmission/1.0.0/ci/extra-values.yaml rename to community/transmission/1.1.0/ci/extra-values.yaml diff --git a/community/transmission/1.0.0/ci/hostNet-values.yaml b/community/transmission/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/transmission/1.0.0/ci/hostNet-values.yaml rename to community/transmission/1.1.0/ci/hostNet-values.yaml diff --git a/community/transmission/1.0.0/ix_values.yaml b/community/transmission/1.1.0/ix_values.yaml similarity index 100% rename from community/transmission/1.0.0/ix_values.yaml rename to community/transmission/1.1.0/ix_values.yaml diff --git a/community/transmission/1.0.0/metadata.yaml b/community/transmission/1.1.0/metadata.yaml similarity index 100% rename from community/transmission/1.0.0/metadata.yaml rename to community/transmission/1.1.0/metadata.yaml diff --git a/community/transmission/1.0.0/questions.yaml b/community/transmission/1.1.0/questions.yaml similarity index 84% rename from community/transmission/1.0.0/questions.yaml rename to community/transmission/1.1.0/questions.yaml index 7e6fcaadb9..0aa87d8143 100644 --- a/community/transmission/1.0.0/questions.yaml +++ b/community/transmission/1.1.0/questions.yaml @@ -246,11 +246,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -275,6 +278,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources label: Resources Configuration diff --git a/community/transmission/1.0.0/templates/NOTES.txt b/community/transmission/1.1.0/templates/NOTES.txt similarity index 100% rename from community/transmission/1.0.0/templates/NOTES.txt rename to community/transmission/1.1.0/templates/NOTES.txt diff --git a/community/transmission/1.0.0/templates/_configuration.tpl b/community/transmission/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/transmission/1.0.0/templates/_configuration.tpl rename to community/transmission/1.1.0/templates/_configuration.tpl diff --git a/community/transmission/1.0.0/templates/_persistence.tpl b/community/transmission/1.1.0/templates/_persistence.tpl similarity index 79% rename from community/transmission/1.0.0/templates/_persistence.tpl rename to community/transmission/1.1.0/templates/_persistence.tpl index 0dcb88c98f..f8bfb98cc0 100644 --- a/community/transmission/1.0.0/templates/_persistence.tpl +++ b/community/transmission/1.1.0/templates/_persistence.tpl @@ -35,10 +35,24 @@ persistence: mountPath: /mnt/directories/incomplete {{- range $idx, $storage := .Values.transmissionStorage.additionalStorages }} {{ printf "transmission-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: transmission: transmission: diff --git a/community/transmission/1.0.0/templates/_portal.tpl b/community/transmission/1.1.0/templates/_portal.tpl similarity index 100% rename from community/transmission/1.0.0/templates/_portal.tpl rename to community/transmission/1.1.0/templates/_portal.tpl diff --git a/community/transmission/1.0.0/templates/_service.tpl b/community/transmission/1.1.0/templates/_service.tpl similarity index 100% rename from community/transmission/1.0.0/templates/_service.tpl rename to community/transmission/1.1.0/templates/_service.tpl diff --git a/community/transmission/1.0.0/templates/_transmission.tpl b/community/transmission/1.1.0/templates/_transmission.tpl similarity index 100% rename from community/transmission/1.0.0/templates/_transmission.tpl rename to community/transmission/1.1.0/templates/_transmission.tpl diff --git a/community/transmission/1.0.0/templates/common.yaml b/community/transmission/1.1.0/templates/common.yaml similarity index 100% rename from community/transmission/1.0.0/templates/common.yaml rename to community/transmission/1.1.0/templates/common.yaml diff --git a/community/twofactor-auth/1.0.2/Chart.lock b/community/twofactor-auth/1.1.0/Chart.lock similarity index 100% rename from community/twofactor-auth/1.0.2/Chart.lock rename to community/twofactor-auth/1.1.0/Chart.lock diff --git a/community/twofactor-auth/1.0.2/Chart.yaml b/community/twofactor-auth/1.1.0/Chart.yaml similarity index 98% rename from community/twofactor-auth/1.0.2/Chart.yaml rename to community/twofactor-auth/1.1.0/Chart.yaml index f313de6138..61bc958a79 100644 --- a/community/twofactor-auth/1.0.2/Chart.yaml +++ b/community/twofactor-auth/1.1.0/Chart.yaml @@ -4,7 +4,7 @@ description: 2FAuth is a web based self-hosted alternative to One Time Passcode annotations: title: 2FAuth type: application -version: 1.0.2 +version: 1.1.0 apiVersion: v2 appVersion: 4.2.3 kubeVersion: '>=1.16.0-0' diff --git a/community/twofactor-auth/1.0.2/README.md b/community/twofactor-auth/1.1.0/README.md similarity index 100% rename from community/twofactor-auth/1.0.2/README.md rename to community/twofactor-auth/1.1.0/README.md diff --git a/community/twofactor-auth/1.0.2/app-readme.md b/community/twofactor-auth/1.1.0/app-readme.md similarity index 100% rename from community/twofactor-auth/1.0.2/app-readme.md rename to community/twofactor-auth/1.1.0/app-readme.md diff --git a/community/twofactor-auth/1.0.2/charts/common-1.1.1.tgz b/community/twofactor-auth/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/twofactor-auth/1.0.2/charts/common-1.1.1.tgz rename to community/twofactor-auth/1.1.0/charts/common-1.1.1.tgz diff --git a/community/twofactor-auth/1.0.2/ci/basic-values.yaml b/community/twofactor-auth/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/twofactor-auth/1.0.2/ci/basic-values.yaml rename to community/twofactor-auth/1.1.0/ci/basic-values.yaml diff --git a/community/twofactor-auth/1.0.2/ci/extra-values.yaml b/community/twofactor-auth/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/twofactor-auth/1.0.2/ci/extra-values.yaml rename to community/twofactor-auth/1.1.0/ci/extra-values.yaml diff --git a/community/twofactor-auth/1.0.2/ci/hostNet-values.yaml b/community/twofactor-auth/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/twofactor-auth/1.0.2/ci/hostNet-values.yaml rename to community/twofactor-auth/1.1.0/ci/hostNet-values.yaml diff --git a/community/twofactor-auth/1.0.2/ix_values.yaml b/community/twofactor-auth/1.1.0/ix_values.yaml similarity index 100% rename from community/twofactor-auth/1.0.2/ix_values.yaml rename to community/twofactor-auth/1.1.0/ix_values.yaml diff --git a/community/twofactor-auth/1.0.2/metadata.yaml b/community/twofactor-auth/1.1.0/metadata.yaml similarity index 100% rename from community/twofactor-auth/1.0.2/metadata.yaml rename to community/twofactor-auth/1.1.0/metadata.yaml diff --git a/community/twofactor-auth/1.0.2/questions.yaml b/community/twofactor-auth/1.1.0/questions.yaml similarity index 83% rename from community/twofactor-auth/1.0.2/questions.yaml rename to community/twofactor-auth/1.1.0/questions.yaml index 8c666f8387..352d535030 100644 --- a/community/twofactor-auth/1.0.2/questions.yaml +++ b/community/twofactor-auth/1.1.0/questions.yaml @@ -226,11 +226,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -255,6 +258,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/twofactor-auth/1.0.2/templates/NOTES.txt b/community/twofactor-auth/1.1.0/templates/NOTES.txt similarity index 100% rename from community/twofactor-auth/1.0.2/templates/NOTES.txt rename to community/twofactor-auth/1.1.0/templates/NOTES.txt diff --git a/community/twofactor-auth/1.0.2/templates/_2fauth.tpl b/community/twofactor-auth/1.1.0/templates/_2fauth.tpl similarity index 100% rename from community/twofactor-auth/1.0.2/templates/_2fauth.tpl rename to community/twofactor-auth/1.1.0/templates/_2fauth.tpl diff --git a/community/twofactor-auth/1.0.2/templates/_configuration.tpl b/community/twofactor-auth/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/twofactor-auth/1.0.2/templates/_configuration.tpl rename to community/twofactor-auth/1.1.0/templates/_configuration.tpl diff --git a/community/twofactor-auth/1.0.2/templates/_persistence.tpl b/community/twofactor-auth/1.1.0/templates/_persistence.tpl similarity index 68% rename from community/twofactor-auth/1.0.2/templates/_persistence.tpl rename to community/twofactor-auth/1.1.0/templates/_persistence.tpl index b6014a1b81..ca2fa5069b 100644 --- a/community/twofactor-auth/1.0.2/templates/_persistence.tpl +++ b/community/twofactor-auth/1.1.0/templates/_persistence.tpl @@ -20,10 +20,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.twofauthStorage.additionalStorages }} {{ printf "twofauth-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: twofauth: twofauth: diff --git a/community/twofactor-auth/1.0.2/templates/_portal.tpl b/community/twofactor-auth/1.1.0/templates/_portal.tpl similarity index 100% rename from community/twofactor-auth/1.0.2/templates/_portal.tpl rename to community/twofactor-auth/1.1.0/templates/_portal.tpl diff --git a/community/twofactor-auth/1.0.2/templates/_service.tpl b/community/twofactor-auth/1.1.0/templates/_service.tpl similarity index 100% rename from community/twofactor-auth/1.0.2/templates/_service.tpl rename to community/twofactor-auth/1.1.0/templates/_service.tpl diff --git a/community/twofactor-auth/1.0.2/templates/_validation.tpl b/community/twofactor-auth/1.1.0/templates/_validation.tpl similarity index 100% rename from community/twofactor-auth/1.0.2/templates/_validation.tpl rename to community/twofactor-auth/1.1.0/templates/_validation.tpl diff --git a/community/twofactor-auth/1.0.2/templates/common.yaml b/community/twofactor-auth/1.1.0/templates/common.yaml similarity index 100% rename from community/twofactor-auth/1.0.2/templates/common.yaml rename to community/twofactor-auth/1.1.0/templates/common.yaml diff --git a/community/unifi-controller/1.0.4/Chart.lock b/community/unifi-controller/1.1.0/Chart.lock similarity index 100% rename from community/unifi-controller/1.0.4/Chart.lock rename to community/unifi-controller/1.1.0/Chart.lock diff --git a/community/unifi-controller/1.0.4/Chart.yaml b/community/unifi-controller/1.1.0/Chart.yaml similarity index 98% rename from community/unifi-controller/1.0.4/Chart.yaml rename to community/unifi-controller/1.1.0/Chart.yaml index 1fc2916fa0..1a91436a5a 100644 --- a/community/unifi-controller/1.0.4/Chart.yaml +++ b/community/unifi-controller/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Unifi Controller is a network management controller for Unifi Equip annotations: title: Unifi Controller type: application -version: 1.0.4 +version: 1.1.0 apiVersion: v2 appVersion: 7.5.176 kubeVersion: '>=1.16.0-0' diff --git a/community/unifi-controller/1.0.4/README.md b/community/unifi-controller/1.1.0/README.md similarity index 100% rename from community/unifi-controller/1.0.4/README.md rename to community/unifi-controller/1.1.0/README.md diff --git a/community/unifi-controller/1.0.4/app-readme.md b/community/unifi-controller/1.1.0/app-readme.md similarity index 100% rename from community/unifi-controller/1.0.4/app-readme.md rename to community/unifi-controller/1.1.0/app-readme.md diff --git a/community/unifi-controller/1.0.4/charts/common-1.1.1.tgz b/community/unifi-controller/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/unifi-controller/1.0.4/charts/common-1.1.1.tgz rename to community/unifi-controller/1.1.0/charts/common-1.1.1.tgz diff --git a/community/unifi-controller/1.0.4/ci/basic-values.yaml b/community/unifi-controller/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/unifi-controller/1.0.4/ci/basic-values.yaml rename to community/unifi-controller/1.1.0/ci/basic-values.yaml diff --git a/community/unifi-controller/1.0.4/ci/extra-values.yaml b/community/unifi-controller/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/unifi-controller/1.0.4/ci/extra-values.yaml rename to community/unifi-controller/1.1.0/ci/extra-values.yaml diff --git a/community/unifi-controller/1.0.4/ci/hostNet-values.yaml b/community/unifi-controller/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/unifi-controller/1.0.4/ci/hostNet-values.yaml rename to community/unifi-controller/1.1.0/ci/hostNet-values.yaml diff --git a/community/unifi-controller/1.0.4/ci/https-values.yaml b/community/unifi-controller/1.1.0/ci/https-values.yaml similarity index 100% rename from community/unifi-controller/1.0.4/ci/https-values.yaml rename to community/unifi-controller/1.1.0/ci/https-values.yaml diff --git a/community/unifi-controller/1.0.4/ix_values.yaml b/community/unifi-controller/1.1.0/ix_values.yaml similarity index 100% rename from community/unifi-controller/1.0.4/ix_values.yaml rename to community/unifi-controller/1.1.0/ix_values.yaml diff --git a/community/unifi-controller/1.0.4/metadata.yaml b/community/unifi-controller/1.1.0/metadata.yaml similarity index 100% rename from community/unifi-controller/1.0.4/metadata.yaml rename to community/unifi-controller/1.1.0/metadata.yaml diff --git a/community/unifi-controller/1.0.4/questions.yaml b/community/unifi-controller/1.1.0/questions.yaml similarity index 81% rename from community/unifi-controller/1.0.4/questions.yaml rename to community/unifi-controller/1.1.0/questions.yaml index 336a875e79..fa23191ae6 100644 --- a/community/unifi-controller/1.0.4/questions.yaml +++ b/community/unifi-controller/1.1.0/questions.yaml @@ -196,11 +196,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -225,6 +228,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/unifi-controller/1.0.4/templates/NOTES.txt b/community/unifi-controller/1.1.0/templates/NOTES.txt similarity index 100% rename from community/unifi-controller/1.0.4/templates/NOTES.txt rename to community/unifi-controller/1.1.0/templates/NOTES.txt diff --git a/community/unifi-controller/1.0.4/templates/_persistence.tpl b/community/unifi-controller/1.1.0/templates/_persistence.tpl similarity index 75% rename from community/unifi-controller/1.0.4/templates/_persistence.tpl rename to community/unifi-controller/1.1.0/templates/_persistence.tpl index 81b5a2b008..201fe23b2d 100644 --- a/community/unifi-controller/1.0.4/templates/_persistence.tpl +++ b/community/unifi-controller/1.1.0/templates/_persistence.tpl @@ -22,10 +22,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.unifiStorage.additionalStorages }} {{ printf "unifi-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: unifi: unifi: diff --git a/community/unifi-controller/1.0.4/templates/_portal.tpl b/community/unifi-controller/1.1.0/templates/_portal.tpl similarity index 100% rename from community/unifi-controller/1.0.4/templates/_portal.tpl rename to community/unifi-controller/1.1.0/templates/_portal.tpl diff --git a/community/unifi-controller/1.0.4/templates/_service.tpl b/community/unifi-controller/1.1.0/templates/_service.tpl similarity index 100% rename from community/unifi-controller/1.0.4/templates/_service.tpl rename to community/unifi-controller/1.1.0/templates/_service.tpl diff --git a/community/unifi-controller/1.0.4/templates/_unifi.tpl b/community/unifi-controller/1.1.0/templates/_unifi.tpl similarity index 100% rename from community/unifi-controller/1.0.4/templates/_unifi.tpl rename to community/unifi-controller/1.1.0/templates/_unifi.tpl diff --git a/community/unifi-controller/1.0.4/templates/common.yaml b/community/unifi-controller/1.1.0/templates/common.yaml similarity index 100% rename from community/unifi-controller/1.0.4/templates/common.yaml rename to community/unifi-controller/1.1.0/templates/common.yaml diff --git a/community/unifi-protect-backup/1.0.2/Chart.lock b/community/unifi-protect-backup/1.1.0/Chart.lock similarity index 100% rename from community/unifi-protect-backup/1.0.2/Chart.lock rename to community/unifi-protect-backup/1.1.0/Chart.lock diff --git a/community/unifi-protect-backup/1.0.2/Chart.yaml b/community/unifi-protect-backup/1.1.0/Chart.yaml similarity index 98% rename from community/unifi-protect-backup/1.0.2/Chart.yaml rename to community/unifi-protect-backup/1.1.0/Chart.yaml index b1d4f1f761..5ec7d96c00 100644 --- a/community/unifi-protect-backup/1.0.2/Chart.yaml +++ b/community/unifi-protect-backup/1.1.0/Chart.yaml @@ -4,7 +4,7 @@ description: Unifi Protect Backup is a python based tool for backing up UniFi Pr annotations: title: Unifi Protect Backup type: application -version: 1.0.2 +version: 1.1.0 apiVersion: v2 appVersion: 0.9.5 kubeVersion: '>=1.16.0-0' diff --git a/community/unifi-protect-backup/1.0.2/README.md b/community/unifi-protect-backup/1.1.0/README.md similarity index 100% rename from community/unifi-protect-backup/1.0.2/README.md rename to community/unifi-protect-backup/1.1.0/README.md diff --git a/community/unifi-protect-backup/1.0.2/app-readme.md b/community/unifi-protect-backup/1.1.0/app-readme.md similarity index 100% rename from community/unifi-protect-backup/1.0.2/app-readme.md rename to community/unifi-protect-backup/1.1.0/app-readme.md diff --git a/community/unifi-protect-backup/1.0.2/charts/common-1.1.1.tgz b/community/unifi-protect-backup/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/unifi-protect-backup/1.0.2/charts/common-1.1.1.tgz rename to community/unifi-protect-backup/1.1.0/charts/common-1.1.1.tgz diff --git a/community/unifi-protect-backup/1.0.2/ci/basic-values.yaml b/community/unifi-protect-backup/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/unifi-protect-backup/1.0.2/ci/basic-values.yaml rename to community/unifi-protect-backup/1.1.0/ci/basic-values.yaml diff --git a/community/unifi-protect-backup/1.0.2/ci/extra-values.yaml b/community/unifi-protect-backup/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/unifi-protect-backup/1.0.2/ci/extra-values.yaml rename to community/unifi-protect-backup/1.1.0/ci/extra-values.yaml diff --git a/community/unifi-protect-backup/1.0.2/ix_values.yaml b/community/unifi-protect-backup/1.1.0/ix_values.yaml similarity index 100% rename from community/unifi-protect-backup/1.0.2/ix_values.yaml rename to community/unifi-protect-backup/1.1.0/ix_values.yaml diff --git a/community/unifi-protect-backup/1.0.2/metadata.yaml b/community/unifi-protect-backup/1.1.0/metadata.yaml similarity index 100% rename from community/unifi-protect-backup/1.0.2/metadata.yaml rename to community/unifi-protect-backup/1.1.0/metadata.yaml diff --git a/community/unifi-protect-backup/1.0.2/questions.yaml b/community/unifi-protect-backup/1.1.0/questions.yaml similarity index 85% rename from community/unifi-protect-backup/1.0.2/questions.yaml rename to community/unifi-protect-backup/1.1.0/questions.yaml index 59e830e367..328f5b1a74 100644 --- a/community/unifi-protect-backup/1.0.2/questions.yaml +++ b/community/unifi-protect-backup/1.1.0/questions.yaml @@ -290,11 +290,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -319,6 +322,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/unifi-protect-backup/1.0.2/templates/NOTES.txt b/community/unifi-protect-backup/1.1.0/templates/NOTES.txt similarity index 100% rename from community/unifi-protect-backup/1.0.2/templates/NOTES.txt rename to community/unifi-protect-backup/1.1.0/templates/NOTES.txt diff --git a/community/unifi-protect-backup/1.0.2/templates/_configuration.tpl b/community/unifi-protect-backup/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/unifi-protect-backup/1.0.2/templates/_configuration.tpl rename to community/unifi-protect-backup/1.1.0/templates/_configuration.tpl diff --git a/community/unifi-protect-backup/1.0.2/templates/_persistence.tpl b/community/unifi-protect-backup/1.1.0/templates/_persistence.tpl similarity index 74% rename from community/unifi-protect-backup/1.0.2/templates/_persistence.tpl rename to community/unifi-protect-backup/1.1.0/templates/_persistence.tpl index 0972740ddf..9b23d2c680 100644 --- a/community/unifi-protect-backup/1.0.2/templates/_persistence.tpl +++ b/community/unifi-protect-backup/1.1.0/templates/_persistence.tpl @@ -31,10 +31,24 @@ persistence: mountPath: /tmp {{- range $idx, $storage := .Values.upbStorage.additionalStorages }} {{ printf "upb-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: unifi-protect: unifi-protect: diff --git a/community/unifi-protect-backup/1.0.2/templates/_unifi-protect-backup.tpl b/community/unifi-protect-backup/1.1.0/templates/_unifi-protect-backup.tpl similarity index 100% rename from community/unifi-protect-backup/1.0.2/templates/_unifi-protect-backup.tpl rename to community/unifi-protect-backup/1.1.0/templates/_unifi-protect-backup.tpl diff --git a/community/unifi-protect-backup/1.0.2/templates/_validation.tpl b/community/unifi-protect-backup/1.1.0/templates/_validation.tpl similarity index 100% rename from community/unifi-protect-backup/1.0.2/templates/_validation.tpl rename to community/unifi-protect-backup/1.1.0/templates/_validation.tpl diff --git a/community/unifi-protect-backup/1.0.2/templates/common.yaml b/community/unifi-protect-backup/1.1.0/templates/common.yaml similarity index 100% rename from community/unifi-protect-backup/1.0.2/templates/common.yaml rename to community/unifi-protect-backup/1.1.0/templates/common.yaml diff --git a/community/whoogle/1.0.0/Chart.lock b/community/whoogle/1.1.0/Chart.lock similarity index 100% rename from community/whoogle/1.0.0/Chart.lock rename to community/whoogle/1.1.0/Chart.lock diff --git a/community/whoogle/1.0.0/Chart.yaml b/community/whoogle/1.1.0/Chart.yaml similarity index 97% rename from community/whoogle/1.0.0/Chart.yaml rename to community/whoogle/1.1.0/Chart.yaml index 9ce6457c03..07664637a0 100644 --- a/community/whoogle/1.0.0/Chart.yaml +++ b/community/whoogle/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Whoogle is a self-hosted, ad-free, privacy-respecting metasearch en annotations: title: Whoogle type: application -version: 1.0.0 +version: 1.1.0 apiVersion: v2 appVersion: 0.8.3 kubeVersion: '>=1.16.0-0' diff --git a/community/whoogle/1.0.0/README.md b/community/whoogle/1.1.0/README.md similarity index 100% rename from community/whoogle/1.0.0/README.md rename to community/whoogle/1.1.0/README.md diff --git a/community/whoogle/1.0.0/app-readme.md b/community/whoogle/1.1.0/app-readme.md similarity index 100% rename from community/whoogle/1.0.0/app-readme.md rename to community/whoogle/1.1.0/app-readme.md diff --git a/community/whoogle/1.0.0/charts/common-1.1.1.tgz b/community/whoogle/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/whoogle/1.0.0/charts/common-1.1.1.tgz rename to community/whoogle/1.1.0/charts/common-1.1.1.tgz diff --git a/community/whoogle/1.0.0/ci/basic-values.yaml b/community/whoogle/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/whoogle/1.0.0/ci/basic-values.yaml rename to community/whoogle/1.1.0/ci/basic-values.yaml diff --git a/community/whoogle/1.0.0/ci/extra-values.yaml b/community/whoogle/1.1.0/ci/extra-values.yaml similarity index 100% rename from community/whoogle/1.0.0/ci/extra-values.yaml rename to community/whoogle/1.1.0/ci/extra-values.yaml diff --git a/community/whoogle/1.0.0/ci/hostNet-values.yaml b/community/whoogle/1.1.0/ci/hostNet-values.yaml similarity index 100% rename from community/whoogle/1.0.0/ci/hostNet-values.yaml rename to community/whoogle/1.1.0/ci/hostNet-values.yaml diff --git a/community/whoogle/1.0.0/ix_values.yaml b/community/whoogle/1.1.0/ix_values.yaml similarity index 100% rename from community/whoogle/1.0.0/ix_values.yaml rename to community/whoogle/1.1.0/ix_values.yaml diff --git a/community/whoogle/1.0.0/metadata.yaml b/community/whoogle/1.1.0/metadata.yaml similarity index 100% rename from community/whoogle/1.0.0/metadata.yaml rename to community/whoogle/1.1.0/metadata.yaml diff --git a/community/whoogle/1.0.0/questions.yaml b/community/whoogle/1.1.0/questions.yaml similarity index 76% rename from community/whoogle/1.0.0/questions.yaml rename to community/whoogle/1.1.0/questions.yaml index fc9e73a4f6..9e41ad8683 100644 --- a/community/whoogle/1.0.0/questions.yaml +++ b/community/whoogle/1.1.0/questions.yaml @@ -128,11 +128,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -157,6 +160,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/community/whoogle/1.0.0/templates/NOTES.txt b/community/whoogle/1.1.0/templates/NOTES.txt similarity index 100% rename from community/whoogle/1.0.0/templates/NOTES.txt rename to community/whoogle/1.1.0/templates/NOTES.txt diff --git a/community/whoogle/1.0.0/templates/_persistence.tpl b/community/whoogle/1.1.0/templates/_persistence.tpl similarity index 72% rename from community/whoogle/1.0.0/templates/_persistence.tpl rename to community/whoogle/1.1.0/templates/_persistence.tpl index a2fbeaa97d..4ba65c259f 100644 --- a/community/whoogle/1.0.0/templates/_persistence.tpl +++ b/community/whoogle/1.1.0/templates/_persistence.tpl @@ -36,10 +36,24 @@ persistence: mountPath: /mnt/directories/varlibtor {{- range $idx, $storage := .Values.whoogleStorage.additionalStorages }} {{ printf "whoogle-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: whoogle: whoogle: diff --git a/community/whoogle/1.0.0/templates/_portal.tpl b/community/whoogle/1.1.0/templates/_portal.tpl similarity index 100% rename from community/whoogle/1.0.0/templates/_portal.tpl rename to community/whoogle/1.1.0/templates/_portal.tpl diff --git a/community/whoogle/1.0.0/templates/_service.tpl b/community/whoogle/1.1.0/templates/_service.tpl similarity index 100% rename from community/whoogle/1.0.0/templates/_service.tpl rename to community/whoogle/1.1.0/templates/_service.tpl diff --git a/community/whoogle/1.0.0/templates/_whoogle.tpl b/community/whoogle/1.1.0/templates/_whoogle.tpl similarity index 100% rename from community/whoogle/1.0.0/templates/_whoogle.tpl rename to community/whoogle/1.1.0/templates/_whoogle.tpl diff --git a/community/whoogle/1.0.0/templates/common.yaml b/community/whoogle/1.1.0/templates/common.yaml similarity index 100% rename from community/whoogle/1.0.0/templates/common.yaml rename to community/whoogle/1.1.0/templates/common.yaml diff --git a/community/wordpress/1.0.10/Chart.lock b/community/wordpress/1.1.0/Chart.lock similarity index 100% rename from community/wordpress/1.0.10/Chart.lock rename to community/wordpress/1.1.0/Chart.lock diff --git a/community/wordpress/1.0.10/Chart.yaml b/community/wordpress/1.1.0/Chart.yaml similarity index 97% rename from community/wordpress/1.0.10/Chart.yaml rename to community/wordpress/1.1.0/Chart.yaml index 369fa03b63..c7ed2e5f3d 100644 --- a/community/wordpress/1.0.10/Chart.yaml +++ b/community/wordpress/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Wordpress is a web content management system annotations: title: Wordpress type: application -version: 1.0.10 +version: 1.1.0 apiVersion: v2 appVersion: 6.3.2 kubeVersion: '>=1.16.0-0' diff --git a/community/wordpress/1.0.10/README.md b/community/wordpress/1.1.0/README.md similarity index 100% rename from community/wordpress/1.0.10/README.md rename to community/wordpress/1.1.0/README.md diff --git a/community/wordpress/1.0.10/app-readme.md b/community/wordpress/1.1.0/app-readme.md similarity index 100% rename from community/wordpress/1.0.10/app-readme.md rename to community/wordpress/1.1.0/app-readme.md diff --git a/community/wordpress/1.0.10/charts/common-1.1.1.tgz b/community/wordpress/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from community/wordpress/1.0.10/charts/common-1.1.1.tgz rename to community/wordpress/1.1.0/charts/common-1.1.1.tgz diff --git a/community/wordpress/1.0.10/ci/basic-values.yaml b/community/wordpress/1.1.0/ci/basic-values.yaml similarity index 100% rename from community/wordpress/1.0.10/ci/basic-values.yaml rename to community/wordpress/1.1.0/ci/basic-values.yaml diff --git a/community/wordpress/1.0.10/ci/cron-values.yaml b/community/wordpress/1.1.0/ci/cron-values.yaml similarity index 100% rename from community/wordpress/1.0.10/ci/cron-values.yaml rename to community/wordpress/1.1.0/ci/cron-values.yaml diff --git a/community/wordpress/1.0.10/ix_values.yaml b/community/wordpress/1.1.0/ix_values.yaml similarity index 100% rename from community/wordpress/1.0.10/ix_values.yaml rename to community/wordpress/1.1.0/ix_values.yaml diff --git a/community/wordpress/1.0.10/metadata.yaml b/community/wordpress/1.1.0/metadata.yaml similarity index 100% rename from community/wordpress/1.0.10/metadata.yaml rename to community/wordpress/1.1.0/metadata.yaml diff --git a/community/wordpress/1.0.10/questions.yaml b/community/wordpress/1.1.0/questions.yaml similarity index 83% rename from community/wordpress/1.0.10/questions.yaml rename to community/wordpress/1.1.0/questions.yaml index ffc65917ef..bff179796d 100644 --- a/community/wordpress/1.0.10/questions.yaml +++ b/community/wordpress/1.1.0/questions.yaml @@ -229,11 +229,14 @@ questions: type: string required: true default: "ixVolume" + immutable: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) - value: "ixVolume" description: ixVolume (Dataset created automatically by the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -258,6 +261,50 @@ questions: default: "storage_entry" $ref: - "normalize/ixVolume" + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources label: "" diff --git a/community/wordpress/1.0.10/templates/NOTES.txt b/community/wordpress/1.1.0/templates/NOTES.txt similarity index 100% rename from community/wordpress/1.0.10/templates/NOTES.txt rename to community/wordpress/1.1.0/templates/NOTES.txt diff --git a/community/wordpress/1.0.10/templates/_configuration.tpl b/community/wordpress/1.1.0/templates/_configuration.tpl similarity index 100% rename from community/wordpress/1.0.10/templates/_configuration.tpl rename to community/wordpress/1.1.0/templates/_configuration.tpl diff --git a/community/wordpress/1.0.10/templates/_cron.tpl b/community/wordpress/1.1.0/templates/_cron.tpl similarity index 100% rename from community/wordpress/1.0.10/templates/_cron.tpl rename to community/wordpress/1.1.0/templates/_cron.tpl diff --git a/community/wordpress/1.0.10/templates/_mariadb.tpl b/community/wordpress/1.1.0/templates/_mariadb.tpl similarity index 100% rename from community/wordpress/1.0.10/templates/_mariadb.tpl rename to community/wordpress/1.1.0/templates/_mariadb.tpl diff --git a/community/wordpress/1.0.10/templates/_persistence.tpl b/community/wordpress/1.1.0/templates/_persistence.tpl similarity index 82% rename from community/wordpress/1.0.10/templates/_persistence.tpl rename to community/wordpress/1.1.0/templates/_persistence.tpl index 3a6caa9f1d..405d7af3f8 100644 --- a/community/wordpress/1.0.10/templates/_persistence.tpl +++ b/community/wordpress/1.1.0/templates/_persistence.tpl @@ -16,10 +16,24 @@ persistence: mountPath: /var/www/html {{- range $idx, $storage := .Values.wpStorage.additionalStorages }} {{ printf "wp-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: wordpress: wordpress: diff --git a/community/wordpress/1.0.10/templates/_portal.tpl b/community/wordpress/1.1.0/templates/_portal.tpl similarity index 100% rename from community/wordpress/1.0.10/templates/_portal.tpl rename to community/wordpress/1.1.0/templates/_portal.tpl diff --git a/community/wordpress/1.0.10/templates/_service.tpl b/community/wordpress/1.1.0/templates/_service.tpl similarity index 100% rename from community/wordpress/1.0.10/templates/_service.tpl rename to community/wordpress/1.1.0/templates/_service.tpl diff --git a/community/wordpress/1.0.10/templates/_wordpress.tpl b/community/wordpress/1.1.0/templates/_wordpress.tpl similarity index 100% rename from community/wordpress/1.0.10/templates/_wordpress.tpl rename to community/wordpress/1.1.0/templates/_wordpress.tpl diff --git a/community/wordpress/1.0.10/templates/common.yaml b/community/wordpress/1.1.0/templates/common.yaml similarity index 100% rename from community/wordpress/1.0.10/templates/common.yaml rename to community/wordpress/1.1.0/templates/common.yaml diff --git a/enterprise/syncthing/1.0.12/Chart.lock b/enterprise/syncthing/1.1.0/Chart.lock similarity index 100% rename from enterprise/syncthing/1.0.12/Chart.lock rename to enterprise/syncthing/1.1.0/Chart.lock diff --git a/enterprise/syncthing/1.0.12/Chart.yaml b/enterprise/syncthing/1.1.0/Chart.yaml similarity index 97% rename from enterprise/syncthing/1.0.12/Chart.yaml rename to enterprise/syncthing/1.1.0/Chart.yaml index c55902364c..98156e3960 100644 --- a/enterprise/syncthing/1.0.12/Chart.yaml +++ b/enterprise/syncthing/1.1.0/Chart.yaml @@ -3,7 +3,7 @@ description: Syncthing is a continuous file synchronization program. annotations: title: Syncthing type: application -version: 1.0.12 +version: 1.1.0 apiVersion: v2 appVersion: '1.23.3' kubeVersion: '>=1.16.0-0' diff --git a/enterprise/syncthing/1.0.12/README.md b/enterprise/syncthing/1.1.0/README.md similarity index 100% rename from enterprise/syncthing/1.0.12/README.md rename to enterprise/syncthing/1.1.0/README.md diff --git a/enterprise/syncthing/1.0.12/app-readme.md b/enterprise/syncthing/1.1.0/app-readme.md similarity index 100% rename from enterprise/syncthing/1.0.12/app-readme.md rename to enterprise/syncthing/1.1.0/app-readme.md diff --git a/enterprise/syncthing/1.0.12/charts/common-1.1.1.tgz b/enterprise/syncthing/1.1.0/charts/common-1.1.1.tgz similarity index 100% rename from enterprise/syncthing/1.0.12/charts/common-1.1.1.tgz rename to enterprise/syncthing/1.1.0/charts/common-1.1.1.tgz diff --git a/enterprise/syncthing/1.0.12/ci/basic-no-hostnet-values.yaml b/enterprise/syncthing/1.1.0/ci/basic-no-hostnet-values.yaml similarity index 100% rename from enterprise/syncthing/1.0.12/ci/basic-no-hostnet-values.yaml rename to enterprise/syncthing/1.1.0/ci/basic-no-hostnet-values.yaml diff --git a/enterprise/syncthing/1.0.12/ci/basic-values.yaml b/enterprise/syncthing/1.1.0/ci/basic-values.yaml similarity index 100% rename from enterprise/syncthing/1.0.12/ci/basic-values.yaml rename to enterprise/syncthing/1.1.0/ci/basic-values.yaml diff --git a/enterprise/syncthing/1.0.12/ci/https-no-hostnet-values.yaml b/enterprise/syncthing/1.1.0/ci/https-no-hostnet-values.yaml similarity index 100% rename from enterprise/syncthing/1.0.12/ci/https-no-hostnet-values.yaml rename to enterprise/syncthing/1.1.0/ci/https-no-hostnet-values.yaml diff --git a/enterprise/syncthing/1.0.12/ci/https-values.yaml b/enterprise/syncthing/1.1.0/ci/https-values.yaml similarity index 100% rename from enterprise/syncthing/1.0.12/ci/https-values.yaml rename to enterprise/syncthing/1.1.0/ci/https-values.yaml diff --git a/enterprise/syncthing/1.0.12/ix_values.yaml b/enterprise/syncthing/1.1.0/ix_values.yaml similarity index 100% rename from enterprise/syncthing/1.0.12/ix_values.yaml rename to enterprise/syncthing/1.1.0/ix_values.yaml diff --git a/enterprise/syncthing/1.0.12/metadata.yaml b/enterprise/syncthing/1.1.0/metadata.yaml similarity index 100% rename from enterprise/syncthing/1.0.12/metadata.yaml rename to enterprise/syncthing/1.1.0/metadata.yaml diff --git a/enterprise/syncthing/1.0.12/questions.yaml b/enterprise/syncthing/1.1.0/questions.yaml similarity index 79% rename from enterprise/syncthing/1.0.12/questions.yaml rename to enterprise/syncthing/1.1.0/questions.yaml index 239d616d47..d34dc210fc 100644 --- a/enterprise/syncthing/1.0.12/questions.yaml +++ b/enterprise/syncthing/1.1.0/questions.yaml @@ -180,10 +180,11 @@ questions: type: string required: true default: "hostPath" - hidden: true enum: - value: "hostPath" description: Host Path (Path that already exists on the system) + - value: "smb-pv-pvc" + description: SMB Share (Mounts a persistent volume claim to a SMB share) - variable: mountPath label: Mount Path description: The path inside the container to mount the storage. @@ -197,6 +198,50 @@ questions: type: hostpath show_if: [["type", "=", "hostPath"]] required: true + - variable: server + label: Server + description: The server for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: share + label: Share + description: The share name for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: domain + label: Domain (Optional) + description: The domain for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + - variable: username + label: Username + description: The username for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + - variable: password + label: Password + description: The password for the SMB share. + schema: + type: string + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + private: true + - variable: size + label: Size (in Gi) + description: The size of the volume quota. + schema: + type: int + show_if: [["type", "=", "smb-pv-pvc"]] + required: true + min: 1 + default: 1 - variable: resources group: Resources Configuration diff --git a/enterprise/syncthing/1.0.12/templates/NOTES.txt b/enterprise/syncthing/1.1.0/templates/NOTES.txt similarity index 100% rename from enterprise/syncthing/1.0.12/templates/NOTES.txt rename to enterprise/syncthing/1.1.0/templates/NOTES.txt diff --git a/enterprise/syncthing/1.0.12/templates/_certContainer.tpl b/enterprise/syncthing/1.1.0/templates/_certContainer.tpl similarity index 100% rename from enterprise/syncthing/1.0.12/templates/_certContainer.tpl rename to enterprise/syncthing/1.1.0/templates/_certContainer.tpl diff --git a/enterprise/syncthing/1.0.12/templates/_configure.tpl b/enterprise/syncthing/1.1.0/templates/_configure.tpl similarity index 100% rename from enterprise/syncthing/1.0.12/templates/_configure.tpl rename to enterprise/syncthing/1.1.0/templates/_configure.tpl diff --git a/enterprise/syncthing/1.0.12/templates/_persistence.tpl b/enterprise/syncthing/1.1.0/templates/_persistence.tpl similarity index 80% rename from enterprise/syncthing/1.0.12/templates/_persistence.tpl rename to enterprise/syncthing/1.1.0/templates/_persistence.tpl index 48f862e341..b868eb6a45 100644 --- a/enterprise/syncthing/1.0.12/templates/_persistence.tpl +++ b/enterprise/syncthing/1.1.0/templates/_persistence.tpl @@ -38,10 +38,24 @@ persistence: {{- range $idx, $storage := .Values.syncthingStorage.additionalStorages }} {{ printf "sync-%v" (int $idx) }}: + {{- $size := "" -}} + {{- if $storage.size -}} + {{- $size = (printf "%vGi" $storage.size) -}} + {{- end }} enabled: true type: {{ $storage.type }} datasetName: {{ $storage.datasetName | default "" }} hostPath: {{ $storage.hostPath | default "" }} + server: {{ $storage.server | default "" }} + share: {{ $storage.share | default "" }} + domain: {{ $storage.domain | default "" }} + username: {{ $storage.username | default "" }} + password: {{ $storage.password | default "" }} + size: {{ $size }} + {{- if eq $storage.type "smb-pv-pvc" }} + mountOptions: + - key: noperm + {{- end }} targetSelector: syncthing: syncthing: diff --git a/enterprise/syncthing/1.0.12/templates/_portal.tpl b/enterprise/syncthing/1.1.0/templates/_portal.tpl similarity index 100% rename from enterprise/syncthing/1.0.12/templates/_portal.tpl rename to enterprise/syncthing/1.1.0/templates/_portal.tpl diff --git a/enterprise/syncthing/1.0.12/templates/_service.tpl b/enterprise/syncthing/1.1.0/templates/_service.tpl similarity index 100% rename from enterprise/syncthing/1.0.12/templates/_service.tpl rename to enterprise/syncthing/1.1.0/templates/_service.tpl diff --git a/enterprise/syncthing/1.0.12/templates/_syncthing.tpl b/enterprise/syncthing/1.1.0/templates/_syncthing.tpl similarity index 100% rename from enterprise/syncthing/1.0.12/templates/_syncthing.tpl rename to enterprise/syncthing/1.1.0/templates/_syncthing.tpl diff --git a/enterprise/syncthing/1.0.12/templates/common.yaml b/enterprise/syncthing/1.1.0/templates/common.yaml similarity index 100% rename from enterprise/syncthing/1.0.12/templates/common.yaml rename to enterprise/syncthing/1.1.0/templates/common.yaml diff --git a/enterprise/syncthing/1.0.12/upgrade_strategy_disable b/enterprise/syncthing/1.1.0/upgrade_strategy_disable similarity index 100% rename from enterprise/syncthing/1.0.12/upgrade_strategy_disable rename to enterprise/syncthing/1.1.0/upgrade_strategy_disable