diff --git a/incubator/kopia/6.0.3/app-changelog.md b/incubator/kopia/6.0.3/app-changelog.md deleted file mode 100644 index 31b70abf75..0000000000 --- a/incubator/kopia/6.0.3/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [kopia-6.0.3](https://github.com/truecharts/charts/compare/kopia-6.0.2...kopia-6.0.3) (2023-07-01) - -### Chore - -- update helm general non-major ([#10069](https://github.com/truecharts/charts/issues/10069)) - - \ No newline at end of file diff --git a/incubator/kopia/6.0.3/CHANGELOG.md b/incubator/kopia/6.0.4/CHANGELOG.md similarity index 95% rename from incubator/kopia/6.0.3/CHANGELOG.md rename to incubator/kopia/6.0.4/CHANGELOG.md index 2dd7d0dd4e..01af5ef946 100644 --- a/incubator/kopia/6.0.3/CHANGELOG.md +++ b/incubator/kopia/6.0.4/CHANGELOG.md @@ -4,6 +4,11 @@ +## [kopia-6.0.4](https://github.com/truecharts/charts/compare/kopia-6.0.3...kopia-6.0.4) (2023-07-08) + + + + ## [kopia-6.0.3](https://github.com/truecharts/charts/compare/kopia-6.0.2...kopia-6.0.3) (2023-07-01) ### Chore @@ -91,9 +96,4 @@ -## [kopia-5.0.0](https://github.com/truecharts/charts/compare/kopia-4.0.9...kopia-5.0.0) (2023-05-24) - - - - ## [kopia-5.0.0](https://github.com/truecharts/charts/compare/kopia-4.0.9...kopia-5.0.0) (2023-05-24) diff --git a/incubator/kopia/6.0.3/Chart.yaml b/incubator/kopia/6.0.4/Chart.yaml similarity index 98% rename from incubator/kopia/6.0.3/Chart.yaml rename to incubator/kopia/6.0.4/Chart.yaml index 203fb215f0..b66568c47e 100644 --- a/incubator/kopia/6.0.3/Chart.yaml +++ b/incubator/kopia/6.0.4/Chart.yaml @@ -19,7 +19,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/kopia - https://kopia.io/docs/installation/#docker-images - https://github.com/kopia/kopia -version: 6.0.3 +version: 6.0.4 annotations: truecharts.org/catagories: | - utility diff --git a/incubator/kopia/6.0.3/README.md b/incubator/kopia/6.0.4/README.md similarity index 100% rename from incubator/kopia/6.0.3/README.md rename to incubator/kopia/6.0.4/README.md diff --git a/incubator/kopia/6.0.4/app-changelog.md b/incubator/kopia/6.0.4/app-changelog.md new file mode 100644 index 0000000000..fe8954bd07 --- /dev/null +++ b/incubator/kopia/6.0.4/app-changelog.md @@ -0,0 +1,4 @@ + + +## [kopia-6.0.4](https://github.com/truecharts/charts/compare/kopia-6.0.3...kopia-6.0.4) (2023-07-08) + diff --git a/incubator/kopia/6.0.3/app-readme.md b/incubator/kopia/6.0.4/app-readme.md similarity index 100% rename from incubator/kopia/6.0.3/app-readme.md rename to incubator/kopia/6.0.4/app-readme.md diff --git a/incubator/kopia/6.0.3/charts/common-12.14.6.tgz b/incubator/kopia/6.0.4/charts/common-12.14.6.tgz similarity index 100% rename from incubator/kopia/6.0.3/charts/common-12.14.6.tgz rename to incubator/kopia/6.0.4/charts/common-12.14.6.tgz diff --git a/incubator/kopia/6.0.3/ix_values.yaml b/incubator/kopia/6.0.4/ix_values.yaml similarity index 93% rename from incubator/kopia/6.0.3/ix_values.yaml rename to incubator/kopia/6.0.4/ix_values.yaml index 59a9ebfdfb..88ee2af9fd 100644 --- a/incubator/kopia/6.0.3/ix_values.yaml +++ b/incubator/kopia/6.0.4/ix_values.yaml @@ -3,6 +3,19 @@ image: tag: 0.13.0@sha256:72ed1856efdd443be31e23535d24242056639a387587aa3ade5413e75dad0603 pullPolicy: IfNotPresent +service: + main: + ports: + main: + protocol: http + port: 10238 + +kopia: + kopia_user: "user" + kopia_password: "secret" + kopia_server_username: "user" + kopia_server_password: "password" + workload: main: podSpec: @@ -14,7 +27,7 @@ workload: args: - server - start - - --address=http://0.0.0.0:10238 + - --address=http://0.0.0.0:{{ .Values.service.main.ports.main.port }} - --insecure - --server-username={{ .Values.kopia.server_username }} - --server-password={{ .Values.kopia.server_password }} @@ -26,19 +39,6 @@ workload: startup: enabled: false -kopia: - kopia_user: "user" - kopia_password: "secret" - kopia_server_username: "user" - kopia_server_password: "password" - -service: - main: - ports: - main: - protocol: http - port: 10238 - persistence: config: enabled: true diff --git a/incubator/kopia/6.0.3/questions.yaml b/incubator/kopia/6.0.4/questions.yaml similarity index 93% rename from incubator/kopia/6.0.3/questions.yaml rename to incubator/kopia/6.0.4/questions.yaml index 2657f7f6f1..c0f3595174 100644 --- a/incubator/kopia/6.0.3/questions.yaml +++ b/incubator/kopia/6.0.4/questions.yaml @@ -116,7 +116,7 @@ questions: default: "secret" required: true - variable: KOPIA_PASSWORD - label: "KOPIA_PASSWORD" + label: "Kopia Password" description: "Repository password" schema: type: string @@ -124,20 +124,21 @@ questions: required: true private: true - variable: KOPIA_SERVER_USERNAME - label: "KOPIA_SERVER_USERNAME" + label: "Kopia Server Username" description: "Username for WebUI" schema: type: string default: "server_user" required: true - variable: KOPIA_SERVER_PASSWORD - label: "KOPIA_SERVER_PASSWORD" + label: "Kopia Server Password" description: "Password for WebUI" schema: type: string default: "server_password" required: true private: true + - variable: envList label: Extra Environment Variables description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..." @@ -582,14 +583,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -598,27 +591,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -682,14 +684,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -698,27 +692,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -782,14 +785,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -798,27 +793,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -882,14 +886,6 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install - schema: - show_if: [["type", "=", "hostPath"]] - hidden: true - type: boolean - default: false - variable: autoPermissions label: Automatic Permissions Configuration description: Automatically set permissions @@ -898,27 +894,36 @@ questions: type: dict additional_attrs: true attrs: - - variable: chown - label: Run CHOWN - description: | - It will run CHOWN on the path with the given fsGroup - schema: - type: boolean - default: false - - variable: chmod - label: Run CHMOD - description: | - It will run CHMOD on the path with the given value - schema: - type: string - default: "775" - - variable: recursive - label: Recursive - description: | - It will run CHOWN and CHMOD recursively + - variable: enabled + label: enabled schema: type: boolean default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: @@ -994,13 +999,44 @@ questions: show_if: [["type", "=", "nfs"]] type: string default: "" - - variable: setPermissions - label: Automatic Permissions - description: Automatically set permissions on install + - variable: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: false + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false - variable: readOnly label: Read Only schema: diff --git a/incubator/kopia/6.0.3/templates/NOTES.txt b/incubator/kopia/6.0.4/templates/NOTES.txt similarity index 100% rename from incubator/kopia/6.0.3/templates/NOTES.txt rename to incubator/kopia/6.0.4/templates/NOTES.txt diff --git a/incubator/kopia/6.0.3/templates/_secret.tpl b/incubator/kopia/6.0.4/templates/_secret.tpl similarity index 100% rename from incubator/kopia/6.0.3/templates/_secret.tpl rename to incubator/kopia/6.0.4/templates/_secret.tpl diff --git a/incubator/kopia/6.0.3/templates/common.yaml b/incubator/kopia/6.0.4/templates/common.yaml similarity index 100% rename from incubator/kopia/6.0.3/templates/common.yaml rename to incubator/kopia/6.0.4/templates/common.yaml diff --git a/incubator/kopia/6.0.3/values.yaml b/incubator/kopia/6.0.4/values.yaml similarity index 100% rename from incubator/kopia/6.0.3/values.yaml rename to incubator/kopia/6.0.4/values.yaml