From 5fd683e3e7077cce41ff4e52b3ebcfd6768a10d4 Mon Sep 17 00:00:00 2001 From: TrueCharts-Bot Date: Sat, 23 Jul 2022 09:00:37 +0000 Subject: [PATCH] Commit new Chart releases for TrueCharts Signed-off-by: TrueCharts-Bot --- stable/drawio/{2.0.27 => 2.0.28}/CHANGELOG.md | 18 +- .../1.0.29 => drawio/2.0.28}/Chart.lock | 2 +- stable/drawio/{2.0.27 => 2.0.28}/Chart.yaml | 4 +- stable/drawio/{2.0.27 => 2.0.28}/README.md | 2 +- .../drawio/{2.0.27 => 2.0.28}/app-readme.md | 0 .../charts/common-10.4.6.tgz | Bin .../drawio/{2.0.27 => 2.0.28}/ix_values.yaml | 2 +- .../drawio/{2.0.27 => 2.0.28}/questions.yaml | 0 .../{2.0.27 => 2.0.28}/templates/common.yaml | 0 stable/drawio/{2.0.27 => 2.0.28}/values.yaml | 0 .../{1.0.29 => 1.0.30}/CHANGELOG.md | 18 +- .../1.0.30}/Chart.lock | 2 +- .../{1.0.29 => 1.0.30}/Chart.yaml | 4 +- .../{1.0.29 => 1.0.30}/README.md | 2 +- .../{1.0.29 => 1.0.30}/app-readme.md | 0 .../charts/common-10.4.6.tgz | Bin .../{1.0.29 => 1.0.30}/ci/base-values.yaml | 0 .../{1.0.29 => 1.0.30}/ci/j11-values.yaml | 0 .../{1.0.29 => 1.0.30}/ci/j11j9-values.yaml | 0 .../{1.0.29 => 1.0.30}/ci/j8-values.yaml | 0 .../{1.0.29 => 1.0.30}/ci/j8j9-values.yaml | 0 .../{1.0.29 => 1.0.30}/ix_values.yaml | 2 +- .../{1.0.29 => 1.0.30}/questions.yaml | 0 .../{1.0.29 => 1.0.30}/templates/common.yaml | 0 .../{1.0.29 => 1.0.30}/values.yaml | 0 stable/ombi/11.0.23/CHANGELOG.md | 99 + stable/ombi/11.0.23/Chart.lock | 6 + stable/ombi/11.0.23/Chart.yaml | 32 + stable/ombi/11.0.23/README.md | 107 + stable/ombi/11.0.23/app-readme.md | 8 + .../11.0.23}/charts/common-10.4.6.tgz | Bin stable/ombi/11.0.23/ix_values.yaml | 32 + stable/ombi/11.0.23/questions.yaml | 2431 +++++++++++++++++ .../11.0.23}/templates/common.yaml | 0 .../4.0.43 => ombi/11.0.23}/values.yaml | 0 .../{4.0.43 => 4.0.44}/CHANGELOG.md | 18 +- .../prometheus/{4.0.43 => 4.0.44}/Chart.lock | 2 +- .../prometheus/{4.0.43 => 4.0.44}/Chart.yaml | 2 +- .../prometheus/{4.0.43 => 4.0.44}/README.md | 2 +- .../{4.0.43 => 4.0.44}/app-readme.md | 0 .../4.0.44}/charts/common-10.4.6.tgz | Bin .../charts/kube-state-metrics-3.1.1.tgz | Bin .../charts/node-exporter-3.0.4.tgz | Bin .../crds/crd-alertmanager-config.yaml | 0 .../crds/crd-alertmanager.yaml | 0 .../crds/crd-podmonitor.yaml | 0 .../{4.0.43 => 4.0.44}/crds/crd-probes.yaml | 0 .../crds/crd-prometheus.yaml | 0 .../crds/crd-prometheusrules.yaml | 0 .../crds/crd-servicemonitor.yaml | 0 .../crds/crd-thanosrulers.yaml | 0 .../{4.0.43 => 4.0.44}/ix_values.yaml | 2 +- .../{4.0.43 => 4.0.44}/questions.yaml | 0 .../{4.0.43 => 4.0.44}/templates/_helpers.tpl | 0 .../templates/alertmanager/_alertmanager.tpl | 0 .../templates/alertmanager/secrets.yaml | 0 .../alertmanager/serviceaccount.yaml | 0 .../alertmanager/servicemonitor.yaml | 0 .../{4.0.43 => 4.0.44}/templates/common.yaml | 0 .../templates/exporters/core-dns/service.yaml | 0 .../exporters/core-dns/servicemonitor.yaml | 0 .../kube-apiserver/servicemonitor.yaml | 0 .../kube-controller-manager/endpoints.yaml | 0 .../kube-controller-manager/service.yaml | 0 .../servicemonitor.yaml | 0 .../exporters/kube-scheduler/endpoints.yaml | 0 .../exporters/kube-scheduler/service.yaml | 0 .../kube-scheduler/servicemonitor.yaml | 0 .../exporters/kubelet/servicemonitor.yaml | 0 .../templates/operator/_args.tpl | 0 .../templates/operator/configmap.yaml | 0 .../templates/operator/servicemonitor.yaml | 0 .../prometheus/_additionalPrometheusRules.tpl | 0 .../prometheus/_additionalScrapeJobs.tpl | 0 .../templates/prometheus/_prometheus.tpl | 0 .../templates/prometheus/_servicemonitor.tpl | 0 .../templates/prometheus/clusterrole.yaml | 0 .../prometheus/clusterrolebinding.yaml | 0 .../templates/prometheus/serviceaccount.yaml | 0 .../3.0.46 => prometheus/4.0.44}/values.yaml | 0 stable/rsshub/{3.0.46 => 3.0.47}/CHANGELOG.md | 18 +- stable/rsshub/{3.0.46 => 3.0.47}/Chart.lock | 2 +- stable/rsshub/{3.0.46 => 3.0.47}/Chart.yaml | 2 +- stable/rsshub/{3.0.46 => 3.0.47}/README.md | 2 +- .../rsshub/{3.0.46 => 3.0.47}/app-readme.md | 0 .../3.0.47}/charts/common-10.4.6.tgz | Bin .../charts/redis-3.0.41.tgz | Bin .../rsshub/{3.0.46 => 3.0.47}/ix_values.yaml | 2 +- .../rsshub/{3.0.46 => 3.0.47}/questions.yaml | 0 stable/rsshub/3.0.47/templates/common.yaml | 1 + .../4.0.23 => rsshub/3.0.47}/values.yaml | 0 .../synapse/{4.0.23 => 4.0.24}/CHANGELOG.md | 18 +- stable/synapse/{4.0.23 => 4.0.24}/Chart.lock | 2 +- stable/synapse/{4.0.23 => 4.0.24}/Chart.yaml | 4 +- stable/synapse/{4.0.23 => 4.0.24}/README.md | 2 +- .../synapse/{4.0.23 => 4.0.24}/app-readme.md | 0 .../synapse/4.0.24/charts/common-10.4.6.tgz | Bin 0 -> 47360 bytes .../charts/postgresql-8.0.42.tgz | Bin .../{4.0.23 => 4.0.24}/ci/base-values.yaml | 0 .../{4.0.23 => 4.0.24}/ci/basic-values.yaml | 0 .../synapse/{4.0.23 => 4.0.24}/ix_values.yaml | 2 +- .../synapse/{4.0.23 => 4.0.24}/questions.yaml | 0 .../templates/_configmap.tpl | 0 .../{4.0.23 => 4.0.24}/templates/_helpers.tpl | 0 .../{4.0.23 => 4.0.24}/templates/_secret.tpl | 0 .../{4.0.23 => 4.0.24}/templates/common.yaml | 0 stable/synapse/4.0.24/values.yaml | 0 107 files changed, 2784 insertions(+), 68 deletions(-) rename stable/drawio/{2.0.27 => 2.0.28}/CHANGELOG.md (90%) rename stable/{minecraft-java/1.0.29 => drawio/2.0.28}/Chart.lock (80%) rename stable/drawio/{2.0.27 => 2.0.28}/Chart.yaml (94%) rename stable/drawio/{2.0.27 => 2.0.28}/README.md (94%) rename stable/drawio/{2.0.27 => 2.0.28}/app-readme.md (100%) rename stable/drawio/{2.0.27 => 2.0.28}/charts/common-10.4.6.tgz (100%) rename stable/drawio/{2.0.27 => 2.0.28}/ix_values.yaml (76%) rename stable/drawio/{2.0.27 => 2.0.28}/questions.yaml (100%) rename stable/drawio/{2.0.27 => 2.0.28}/templates/common.yaml (100%) rename stable/drawio/{2.0.27 => 2.0.28}/values.yaml (100%) rename stable/minecraft-java/{1.0.29 => 1.0.30}/CHANGELOG.md (90%) rename stable/{drawio/2.0.27 => minecraft-java/1.0.30}/Chart.lock (80%) rename stable/minecraft-java/{1.0.29 => 1.0.30}/Chart.yaml (94%) rename stable/minecraft-java/{1.0.29 => 1.0.30}/README.md (95%) rename stable/minecraft-java/{1.0.29 => 1.0.30}/app-readme.md (100%) rename stable/minecraft-java/{1.0.29 => 1.0.30}/charts/common-10.4.6.tgz (100%) rename stable/minecraft-java/{1.0.29 => 1.0.30}/ci/base-values.yaml (100%) rename stable/minecraft-java/{1.0.29 => 1.0.30}/ci/j11-values.yaml (100%) rename stable/minecraft-java/{1.0.29 => 1.0.30}/ci/j11j9-values.yaml (100%) rename stable/minecraft-java/{1.0.29 => 1.0.30}/ci/j8-values.yaml (100%) rename stable/minecraft-java/{1.0.29 => 1.0.30}/ci/j8j9-values.yaml (100%) rename stable/minecraft-java/{1.0.29 => 1.0.30}/ix_values.yaml (96%) rename stable/minecraft-java/{1.0.29 => 1.0.30}/questions.yaml (100%) rename stable/minecraft-java/{1.0.29 => 1.0.30}/templates/common.yaml (100%) rename stable/minecraft-java/{1.0.29 => 1.0.30}/values.yaml (100%) create mode 100644 stable/ombi/11.0.23/CHANGELOG.md create mode 100644 stable/ombi/11.0.23/Chart.lock create mode 100644 stable/ombi/11.0.23/Chart.yaml create mode 100644 stable/ombi/11.0.23/README.md create mode 100644 stable/ombi/11.0.23/app-readme.md rename stable/{prometheus/4.0.43 => ombi/11.0.23}/charts/common-10.4.6.tgz (100%) create mode 100644 stable/ombi/11.0.23/ix_values.yaml create mode 100644 stable/ombi/11.0.23/questions.yaml rename stable/{rsshub/3.0.46 => ombi/11.0.23}/templates/common.yaml (100%) rename stable/{prometheus/4.0.43 => ombi/11.0.23}/values.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/CHANGELOG.md (92%) rename stable/prometheus/{4.0.43 => 4.0.44}/Chart.lock (89%) rename stable/prometheus/{4.0.43 => 4.0.44}/Chart.yaml (98%) rename stable/prometheus/{4.0.43 => 4.0.44}/README.md (98%) rename stable/prometheus/{4.0.43 => 4.0.44}/app-readme.md (100%) rename stable/{rsshub/3.0.46 => prometheus/4.0.44}/charts/common-10.4.6.tgz (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/charts/kube-state-metrics-3.1.1.tgz (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/charts/node-exporter-3.0.4.tgz (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/crds/crd-alertmanager-config.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/crds/crd-alertmanager.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/crds/crd-podmonitor.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/crds/crd-probes.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/crds/crd-prometheus.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/crds/crd-prometheusrules.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/crds/crd-servicemonitor.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/crds/crd-thanosrulers.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/ix_values.yaml (99%) rename stable/prometheus/{4.0.43 => 4.0.44}/questions.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/_helpers.tpl (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/alertmanager/_alertmanager.tpl (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/alertmanager/secrets.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/alertmanager/serviceaccount.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/alertmanager/servicemonitor.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/common.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/exporters/core-dns/service.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/exporters/core-dns/servicemonitor.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/exporters/kube-apiserver/servicemonitor.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/exporters/kube-controller-manager/endpoints.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/exporters/kube-controller-manager/service.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/exporters/kube-controller-manager/servicemonitor.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/exporters/kube-scheduler/endpoints.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/exporters/kube-scheduler/service.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/exporters/kube-scheduler/servicemonitor.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/exporters/kubelet/servicemonitor.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/operator/_args.tpl (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/operator/configmap.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/operator/servicemonitor.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/prometheus/_additionalPrometheusRules.tpl (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/prometheus/_additionalScrapeJobs.tpl (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/prometheus/_prometheus.tpl (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/prometheus/_servicemonitor.tpl (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/prometheus/clusterrole.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/prometheus/clusterrolebinding.yaml (100%) rename stable/prometheus/{4.0.43 => 4.0.44}/templates/prometheus/serviceaccount.yaml (100%) rename stable/{rsshub/3.0.46 => prometheus/4.0.44}/values.yaml (100%) rename stable/rsshub/{3.0.46 => 3.0.47}/CHANGELOG.md (90%) rename stable/rsshub/{3.0.46 => 3.0.47}/Chart.lock (85%) rename stable/rsshub/{3.0.46 => 3.0.47}/Chart.yaml (98%) rename stable/rsshub/{3.0.46 => 3.0.47}/README.md (98%) rename stable/rsshub/{3.0.46 => 3.0.47}/app-readme.md (100%) rename stable/{synapse/4.0.23 => rsshub/3.0.47}/charts/common-10.4.6.tgz (100%) rename stable/rsshub/{3.0.46 => 3.0.47}/charts/redis-3.0.41.tgz (100%) rename stable/rsshub/{3.0.46 => 3.0.47}/ix_values.yaml (93%) rename stable/rsshub/{3.0.46 => 3.0.47}/questions.yaml (100%) create mode 100644 stable/rsshub/3.0.47/templates/common.yaml rename stable/{synapse/4.0.23 => rsshub/3.0.47}/values.yaml (100%) rename stable/synapse/{4.0.23 => 4.0.24}/CHANGELOG.md (89%) rename stable/synapse/{4.0.23 => 4.0.24}/Chart.lock (85%) rename stable/synapse/{4.0.23 => 4.0.24}/Chart.yaml (95%) rename stable/synapse/{4.0.23 => 4.0.24}/README.md (95%) rename stable/synapse/{4.0.23 => 4.0.24}/app-readme.md (100%) create mode 100644 stable/synapse/4.0.24/charts/common-10.4.6.tgz rename stable/synapse/{4.0.23 => 4.0.24}/charts/postgresql-8.0.42.tgz (100%) rename stable/synapse/{4.0.23 => 4.0.24}/ci/base-values.yaml (100%) rename stable/synapse/{4.0.23 => 4.0.24}/ci/basic-values.yaml (100%) rename stable/synapse/{4.0.23 => 4.0.24}/ix_values.yaml (99%) rename stable/synapse/{4.0.23 => 4.0.24}/questions.yaml (100%) rename stable/synapse/{4.0.23 => 4.0.24}/templates/_configmap.tpl (100%) rename stable/synapse/{4.0.23 => 4.0.24}/templates/_helpers.tpl (100%) rename stable/synapse/{4.0.23 => 4.0.24}/templates/_secret.tpl (100%) rename stable/synapse/{4.0.23 => 4.0.24}/templates/common.yaml (100%) create mode 100644 stable/synapse/4.0.24/values.yaml diff --git a/stable/drawio/2.0.27/CHANGELOG.md b/stable/drawio/2.0.28/CHANGELOG.md similarity index 90% rename from stable/drawio/2.0.27/CHANGELOG.md rename to stable/drawio/2.0.28/CHANGELOG.md index 2340017bc6..5ad92c74af 100644 --- a/stable/drawio/2.0.27/CHANGELOG.md +++ b/stable/drawio/2.0.28/CHANGELOG.md @@ -2,6 +2,15 @@ +## [drawio-2.0.28](https://github.com/truecharts/apps/compare/drawio-2.0.27...drawio-2.0.28) (2022-07-23) + +### Chore + +- update docker general non-major ([#3272](https://github.com/truecharts/apps/issues/3272)) + + + + ## [drawio-2.0.27](https://github.com/truecharts/apps/compare/drawio-2.0.25...drawio-2.0.27) (2022-07-22) ### Chore @@ -88,12 +97,3 @@ - -### [drawio-2.0.14](https://github.com/truecharts/apps/compare/drawio-2.0.13...drawio-2.0.14) (2022-07-04) - -#### Chore - -* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) - - - diff --git a/stable/minecraft-java/1.0.29/Chart.lock b/stable/drawio/2.0.28/Chart.lock similarity index 80% rename from stable/minecraft-java/1.0.29/Chart.lock rename to stable/drawio/2.0.28/Chart.lock index 6f6d470d44..8fb9e1d6ad 100644 --- a/stable/minecraft-java/1.0.29/Chart.lock +++ b/stable/drawio/2.0.28/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://library-charts.truecharts.org version: 10.4.6 digest: sha256:b6ec2269ef52a07204e68067ac07f04cd95aca6939723dd642d52842c9c91692 -generated: "2022-07-23T00:02:58.682761365Z" +generated: "2022-07-23T08:54:44.974952116Z" diff --git a/stable/drawio/2.0.27/Chart.yaml b/stable/drawio/2.0.28/Chart.yaml similarity index 94% rename from stable/drawio/2.0.27/Chart.yaml rename to stable/drawio/2.0.28/Chart.yaml index 1b20ea4460..72eccbec2b 100644 --- a/stable/drawio/2.0.27/Chart.yaml +++ b/stable/drawio/2.0.28/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: "20.1.4" +appVersion: "20.2.0" dependencies: - name: common repository: https://library-charts.truecharts.org @@ -18,7 +18,7 @@ name: drawio sources: - https://hub.docker.com/r/jgraph/drawio - https://github.com/jgraph/drawio -version: 2.0.27 +version: 2.0.28 annotations: truecharts.org/catagories: | - media diff --git a/stable/drawio/2.0.27/README.md b/stable/drawio/2.0.28/README.md similarity index 94% rename from stable/drawio/2.0.27/README.md rename to stable/drawio/2.0.28/README.md index 9d5d241b52..7b0f315d8b 100644 --- a/stable/drawio/2.0.27/README.md +++ b/stable/drawio/2.0.28/README.md @@ -1,6 +1,6 @@ # drawio -![Version: 2.0.27](https://img.shields.io/badge/Version-2.0.27-informational?style=flat-square) ![AppVersion: 20.1.4](https://img.shields.io/badge/AppVersion-20.1.4-informational?style=flat-square) +![Version: 2.0.28](https://img.shields.io/badge/Version-2.0.28-informational?style=flat-square) ![AppVersion: 20.2.0](https://img.shields.io/badge/AppVersion-20.2.0-informational?style=flat-square) Drawio is free online diagram software. diff --git a/stable/drawio/2.0.27/app-readme.md b/stable/drawio/2.0.28/app-readme.md similarity index 100% rename from stable/drawio/2.0.27/app-readme.md rename to stable/drawio/2.0.28/app-readme.md diff --git a/stable/drawio/2.0.27/charts/common-10.4.6.tgz b/stable/drawio/2.0.28/charts/common-10.4.6.tgz similarity index 100% rename from stable/drawio/2.0.27/charts/common-10.4.6.tgz rename to stable/drawio/2.0.28/charts/common-10.4.6.tgz diff --git a/stable/drawio/2.0.27/ix_values.yaml b/stable/drawio/2.0.28/ix_values.yaml similarity index 76% rename from stable/drawio/2.0.27/ix_values.yaml rename to stable/drawio/2.0.28/ix_values.yaml index 82d6236795..8dc764578d 100644 --- a/stable/drawio/2.0.27/ix_values.yaml +++ b/stable/drawio/2.0.28/ix_values.yaml @@ -1,6 +1,6 @@ image: repository: tccr.io/truecharts/drawio - tag: 20.1.4@sha256:70f7e0721b31f8a9b37c9f750dac2a5995871b17c546800976d6f489537c57e8 + tag: 20.2.0@sha256:c44633b34b6798418692a2bb24cd708e02e84285c71892a69cf5a9c3311f5a34 pullPolicy: IfNotPresent securityContext: diff --git a/stable/drawio/2.0.27/questions.yaml b/stable/drawio/2.0.28/questions.yaml similarity index 100% rename from stable/drawio/2.0.27/questions.yaml rename to stable/drawio/2.0.28/questions.yaml diff --git a/stable/drawio/2.0.27/templates/common.yaml b/stable/drawio/2.0.28/templates/common.yaml similarity index 100% rename from stable/drawio/2.0.27/templates/common.yaml rename to stable/drawio/2.0.28/templates/common.yaml diff --git a/stable/drawio/2.0.27/values.yaml b/stable/drawio/2.0.28/values.yaml similarity index 100% rename from stable/drawio/2.0.27/values.yaml rename to stable/drawio/2.0.28/values.yaml diff --git a/stable/minecraft-java/1.0.29/CHANGELOG.md b/stable/minecraft-java/1.0.30/CHANGELOG.md similarity index 90% rename from stable/minecraft-java/1.0.29/CHANGELOG.md rename to stable/minecraft-java/1.0.30/CHANGELOG.md index 6a8fb9ac90..3db0075692 100644 --- a/stable/minecraft-java/1.0.29/CHANGELOG.md +++ b/stable/minecraft-java/1.0.30/CHANGELOG.md @@ -2,6 +2,15 @@ +## [minecraft-java-1.0.30](https://github.com/truecharts/apps/compare/minecraft-java-1.0.29...minecraft-java-1.0.30) (2022-07-23) + +### Chore + +- update docker general non-major ([#3272](https://github.com/truecharts/apps/issues/3272)) + + + + ## [minecraft-java-1.0.29](https://github.com/truecharts/apps/compare/minecraft-java-1.0.27...minecraft-java-1.0.29) (2022-07-22) ### Chore @@ -88,12 +97,3 @@ * move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) * add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140)) - - - -### [minecraft-java-1.0.16](https://github.com/truecharts/apps/compare/minecraft-java-1.0.15...minecraft-java-1.0.16) (2022-07-09) - -#### Chore - -* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) - diff --git a/stable/drawio/2.0.27/Chart.lock b/stable/minecraft-java/1.0.30/Chart.lock similarity index 80% rename from stable/drawio/2.0.27/Chart.lock rename to stable/minecraft-java/1.0.30/Chart.lock index 8a262c3009..7ef427122d 100644 --- a/stable/drawio/2.0.27/Chart.lock +++ b/stable/minecraft-java/1.0.30/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://library-charts.truecharts.org version: 10.4.6 digest: sha256:b6ec2269ef52a07204e68067ac07f04cd95aca6939723dd642d52842c9c91692 -generated: "2022-07-22T23:51:25.773527305Z" +generated: "2022-07-23T08:54:45.063375739Z" diff --git a/stable/minecraft-java/1.0.29/Chart.yaml b/stable/minecraft-java/1.0.30/Chart.yaml similarity index 94% rename from stable/minecraft-java/1.0.29/Chart.yaml rename to stable/minecraft-java/1.0.30/Chart.yaml index c678f4353f..1d14244ccf 100644 --- a/stable/minecraft-java/1.0.29/Chart.yaml +++ b/stable/minecraft-java/1.0.30/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: "2022.9.0" +appVersion: "2022.10.0" dependencies: - name: common repository: https://library-charts.truecharts.org @@ -20,7 +20,7 @@ sources: - https://github.com/itzg/docker-minecraft-server - https://hub.docker.com/r/itzg/minecraft-server type: application -version: 1.0.29 +version: 1.0.30 annotations: truecharts.org/catagories: | - games diff --git a/stable/minecraft-java/1.0.29/README.md b/stable/minecraft-java/1.0.30/README.md similarity index 95% rename from stable/minecraft-java/1.0.29/README.md rename to stable/minecraft-java/1.0.30/README.md index 65ac008a00..a0935dcef5 100644 --- a/stable/minecraft-java/1.0.29/README.md +++ b/stable/minecraft-java/1.0.30/README.md @@ -1,6 +1,6 @@ # minecraft-java -![Version: 1.0.29](https://img.shields.io/badge/Version-1.0.29-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022.9.0](https://img.shields.io/badge/AppVersion-2022.9.0-informational?style=flat-square) +![Version: 1.0.30](https://img.shields.io/badge/Version-1.0.30-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022.10.0](https://img.shields.io/badge/AppVersion-2022.10.0-informational?style=flat-square) Minecraft Java Dedicated Server diff --git a/stable/minecraft-java/1.0.29/app-readme.md b/stable/minecraft-java/1.0.30/app-readme.md similarity index 100% rename from stable/minecraft-java/1.0.29/app-readme.md rename to stable/minecraft-java/1.0.30/app-readme.md diff --git a/stable/minecraft-java/1.0.29/charts/common-10.4.6.tgz b/stable/minecraft-java/1.0.30/charts/common-10.4.6.tgz similarity index 100% rename from stable/minecraft-java/1.0.29/charts/common-10.4.6.tgz rename to stable/minecraft-java/1.0.30/charts/common-10.4.6.tgz diff --git a/stable/minecraft-java/1.0.29/ci/base-values.yaml b/stable/minecraft-java/1.0.30/ci/base-values.yaml similarity index 100% rename from stable/minecraft-java/1.0.29/ci/base-values.yaml rename to stable/minecraft-java/1.0.30/ci/base-values.yaml diff --git a/stable/minecraft-java/1.0.29/ci/j11-values.yaml b/stable/minecraft-java/1.0.30/ci/j11-values.yaml similarity index 100% rename from stable/minecraft-java/1.0.29/ci/j11-values.yaml rename to stable/minecraft-java/1.0.30/ci/j11-values.yaml diff --git a/stable/minecraft-java/1.0.29/ci/j11j9-values.yaml b/stable/minecraft-java/1.0.30/ci/j11j9-values.yaml similarity index 100% rename from stable/minecraft-java/1.0.29/ci/j11j9-values.yaml rename to stable/minecraft-java/1.0.30/ci/j11j9-values.yaml diff --git a/stable/minecraft-java/1.0.29/ci/j8-values.yaml b/stable/minecraft-java/1.0.30/ci/j8-values.yaml similarity index 100% rename from stable/minecraft-java/1.0.29/ci/j8-values.yaml rename to stable/minecraft-java/1.0.30/ci/j8-values.yaml diff --git a/stable/minecraft-java/1.0.29/ci/j8j9-values.yaml b/stable/minecraft-java/1.0.30/ci/j8j9-values.yaml similarity index 100% rename from stable/minecraft-java/1.0.29/ci/j8j9-values.yaml rename to stable/minecraft-java/1.0.30/ci/j8j9-values.yaml diff --git a/stable/minecraft-java/1.0.29/ix_values.yaml b/stable/minecraft-java/1.0.30/ix_values.yaml similarity index 96% rename from stable/minecraft-java/1.0.29/ix_values.yaml rename to stable/minecraft-java/1.0.30/ix_values.yaml index fd0ad0051d..a383c6b95c 100644 --- a/stable/minecraft-java/1.0.29/ix_values.yaml +++ b/stable/minecraft-java/1.0.30/ix_values.yaml @@ -1,6 +1,6 @@ image: repository: tccr.io/truecharts/minecraft-java - tag: v2022.9.0@sha256:aadd28ffd1b4f650a2a5edd6114c7c861d9982f9832b38c56621d9ea91544a10 + tag: 2022.10.0@sha256:2d7949b3b49365c68e5a534d4877547997ed53d751b14380dc604276ab595aaf pullPolicy: Always j11Image: repository: tccr.io/truecharts/minecraft-java11 diff --git a/stable/minecraft-java/1.0.29/questions.yaml b/stable/minecraft-java/1.0.30/questions.yaml similarity index 100% rename from stable/minecraft-java/1.0.29/questions.yaml rename to stable/minecraft-java/1.0.30/questions.yaml diff --git a/stable/minecraft-java/1.0.29/templates/common.yaml b/stable/minecraft-java/1.0.30/templates/common.yaml similarity index 100% rename from stable/minecraft-java/1.0.29/templates/common.yaml rename to stable/minecraft-java/1.0.30/templates/common.yaml diff --git a/stable/minecraft-java/1.0.29/values.yaml b/stable/minecraft-java/1.0.30/values.yaml similarity index 100% rename from stable/minecraft-java/1.0.29/values.yaml rename to stable/minecraft-java/1.0.30/values.yaml diff --git a/stable/ombi/11.0.23/CHANGELOG.md b/stable/ombi/11.0.23/CHANGELOG.md new file mode 100644 index 0000000000..a4fabf5005 --- /dev/null +++ b/stable/ombi/11.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [ombi-11.0.23](https://github.com/truecharts/apps/compare/ombi-11.0.22...ombi-11.0.23) (2022-07-23) + +### Chore + +- update docker general non-major ([#3272](https://github.com/truecharts/apps/issues/3272)) + + + + +## [ombi-11.0.22](https://github.com/truecharts/apps/compare/ombi-11.0.20...ombi-11.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [ombi-11.0.20](https://github.com/truecharts/apps/compare/ombi-11.0.19...ombi-11.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [ombi-11.0.19](https://github.com/truecharts/apps/compare/ombi-11.0.18...ombi-11.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [ombi-11.0.18](https://github.com/truecharts/apps/compare/ombi-11.0.16...ombi-11.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [ombi-11.0.16](https://github.com/truecharts/apps/compare/ombi-11.0.14...ombi-11.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [ombi-11.0.14](https://github.com/truecharts/apps/compare/ombi-11.0.13...ombi-11.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [ombi-11.0.13](https://github.com/truecharts/apps/compare/ombi-11.0.12...ombi-11.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) +* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150)) + + + + +### [ombi-11.0.12](https://github.com/truecharts/apps/compare/ombi-11.0.11...ombi-11.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [ombi-11.0.11](https://github.com/truecharts/apps/compare/ombi-11.0.10...ombi-11.0.11) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [ombi-11.0.10](https://github.com/truecharts/apps/compare/ombi-11.0.9...ombi-11.0.10) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + diff --git a/stable/ombi/11.0.23/Chart.lock b/stable/ombi/11.0.23/Chart.lock new file mode 100644 index 0000000000..eb1217302f --- /dev/null +++ b/stable/ombi/11.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.6 +digest: sha256:b6ec2269ef52a07204e68067ac07f04cd95aca6939723dd642d52842c9c91692 +generated: "2022-07-23T08:54:45.075173302Z" diff --git a/stable/ombi/11.0.23/Chart.yaml b/stable/ombi/11.0.23/Chart.yaml new file mode 100644 index 0000000000..62c275d8f5 --- /dev/null +++ b/stable/ombi/11.0.23/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "4.22.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.6 +deprecated: false +description: Want a Movie or TV Show on Plex or Emby? Use Ombi! +home: https://github.com/truecharts/apps/tree/master/charts/stable/ombi +icon: https://truecharts.org/img/chart-icons/ombi.png +keywords: + - ombi + - plex + - emby + - sonarr + - radarr + - couchpotato +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: ombi +sources: + - https://github.com/tidusjar/Ombi +type: application +version: 11.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/ombi/11.0.23/README.md b/stable/ombi/11.0.23/README.md new file mode 100644 index 0000000000..fa063b6f5a --- /dev/null +++ b/stable/ombi/11.0.23/README.md @@ -0,0 +1,107 @@ +# ombi + +![Version: 11.0.23](https://img.shields.io/badge/Version-11.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.22.0](https://img.shields.io/badge/AppVersion-4.22.0-informational?style=flat-square) + +Want a Movie or TV Show on Plex or Emby? Use Ombi! + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [ombi](https://truecharts.org/docs/charts/stable/ombi) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://library-charts.truecharts.org | common | 10.4.6 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `ombi` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install ombi TrueCharts/ombi +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `ombi` deployment + +```console +helm uninstall ombi +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install ombi \ + --set env.TZ="America/New York" \ + TrueCharts/ombi +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install ombi TrueCharts/ombi -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/ombi/11.0.23/app-readme.md b/stable/ombi/11.0.23/app-readme.md new file mode 100644 index 0000000000..ccff1ff3d3 --- /dev/null +++ b/stable/ombi/11.0.23/app-readme.md @@ -0,0 +1,8 @@ +Want a Movie or TV Show on Plex or Emby? Use Ombi! + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/ombi + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/stable/prometheus/4.0.43/charts/common-10.4.6.tgz b/stable/ombi/11.0.23/charts/common-10.4.6.tgz similarity index 100% rename from stable/prometheus/4.0.43/charts/common-10.4.6.tgz rename to stable/ombi/11.0.23/charts/common-10.4.6.tgz diff --git a/stable/ombi/11.0.23/ix_values.yaml b/stable/ombi/11.0.23/ix_values.yaml new file mode 100644 index 0000000000..587027d87e --- /dev/null +++ b/stable/ombi/11.0.23/ix_values.yaml @@ -0,0 +1,32 @@ +image: + repository: tccr.io/truecharts/ombi + pullPolicy: IfNotPresent + tag: 4.22.0@sha256:92f383e742456e391b5f9f525e27a6612776c007c06a89ba761a2c86388dbc94 + +securityContext: + readOnlyRootFilesystem: false + +service: + main: + ports: + main: + port: 3579 + targetPort: 3579 + +persistence: + config: + enabled: true + mountPath: "/config" + +# Enabled mariadb +# ... for more options see https://github.com/tccr.io/truecharts/charts/tree/master/tccr.io/truecharts/mariadb +mariadb: + enabled: false + architecture: standalone + auth: + database: ombi + username: ombi + password: ombi + primary: + persistence: + enabled: false diff --git a/stable/ombi/11.0.23/questions.yaml b/stable/ombi/11.0.23/questions.yaml new file mode 100644 index 0000000000..9e5ca3ee71 --- /dev/null +++ b/stable/ombi/11.0.23/questions.yaml @@ -0,0 +1,2431 @@ +groups: + - name: "Container Image" + description: "Image to be used for container" + - name: "Controller" + description: "Configure workload deployment" + - name: "Container Configuration" + description: "additional container configuration" + - name: "App Configuration" + description: "App specific config options" + - name: "Networking and Services" + description: "Configure Network and Services for container" + - name: "Storage and Persistence" + description: "Persist and share data that is separate from the container" + - name: "Ingress" + description: "Ingress Configuration" + - name: "Security and Permissions" + description: "Configure security context and permissions" + - name: "Resources and Devices" + description: "Specify resources/devices to be allocated to workload" + - name: "Middlewares" + description: "Traefik Middlewares" + - name: "Metrics" + description: "Metrics" + - name: "Addons" + description: "Addon Configuration" + - name: "Advanced" + description: "Advanced Configuration" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: global + label: "global settings" + group: "Controller" + schema: + type: dict + hidden: true + attrs: + - variable: isSCALE + label: "flag this is SCALE" + schema: + type: boolean + default: true + hidden: true + - variable: controller + group: "Controller" + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: "Show Advanced Controller Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: type + description: "Please specify type of workload to deploy" + label: "(Advanced) Controller Type" + schema: + type: string + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: extraArgs + label: "Extra Args" + schema: + type: list + default: [] + items: + - variable: arg + label: "arg" + schema: + type: string + - variable: labelsList + label: "Controller Labels" + schema: + type: list + default: [] + items: + - variable: labelItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + - variable: annotationsList + label: " Controller Annotations" + schema: + type: list + default: [] + items: + - variable: annotationItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + - variable: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + group: "Container Configuration" + schema: + type: list + default: [] + items: + - variable: envItem + label: "Environment Variable" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + + - variable: expertpodconf + group: "Container Configuration" + label: "Show Expert Config" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: "Enable TTY" + description: "Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled." + group: "Workload Details" + schema: + type: boolean + default: false + - variable: stdin + label: "Enable STDIN" + description: "Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled." + group: "Workload Details" + schema: + type: boolean + default: false + - variable: termination + group: "Container Configuration" + label: "Termination settings" + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: "Grace Period Seconds" + schema: + type: int + default: 10 + - variable: podLabelsList + group: "Container Configuration" + label: "Pod Labels" + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + + - variable: podAnnotationsList + group: "Container Configuration" + label: "Pod Annotations" + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + + - variable: service + group: "Networking and Services" + label: "Configure Service(s)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 3579 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: protocol + label: "Port Type" + schema: + type: string + default: "HTTP" + enum: + - value: HTTP + description: "HTTP" + - value: "HTTPS" + description: "HTTPS" + - value: TCP + description: "TCP" + - value: "UDP" + description: "UDP" + - variable: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer" + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 3579 + + - variable: serviceexpert + group: "Networking and Services" + label: "Show Expert Config" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + group: "Networking and Services" + label: "Host-Networking (Complicated)" + schema: + type: boolean + default: false + + - variable: externalInterfaces + description: "Add External Interfaces" + label: "Add external Interfaces" + group: "Networking" + schema: + type: list + items: + - variable: interfaceConfiguration + description: "Interface Configuration" + label: "Interface Configuration" + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: "Please specify host interface" + label: "Host Interface" + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: "Define how IP Address will be managed" + label: "IP Address Management" + schema: + type: dict + required: true + attrs: + - variable: type + description: "Specify type for IPAM" + label: "IPAM Type" + schema: + type: string + required: true + enum: + - value: "dhcp" + description: "Use DHCP" + - value: "static" + description: "Use static IP" + show_subquestions_if: "static" + subquestions: + - variable: staticIPConfigurations + label: "Static IP Addresses" + schema: + type: list + items: + - variable: staticIP + label: "Static IP" + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: "Static Routes" + schema: + type: list + items: + - variable: staticRouteConfiguration + label: "Static Route Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: "Destination" + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: "Gateway" + schema: + type: ipaddr + cidr: false + required: true + + - variable: dnsPolicy + group: "Networking and Services" + label: "dnsPolicy" + schema: + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "ClusterFirst" + description: "ClusterFirst" + - value: "ClusterFirstWithHostNet" + description: "ClusterFirstWithHostNet" + - value: "None" + description: "None" + + - variable: dnsConfig + label: "DNS Configuration" + group: "Networking and Services" + description: "Specify custom DNS configuration which will be applied to the pod" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nameservers + label: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + schema: + type: string + - variable: options + label: "options" + schema: + default: [] + type: list + items: + - variable: option + label: "Option Entry" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + - variable: searches + label: "Searches" + schema: + default: [] + type: list + items: + - variable: search + label: "Search Entry" + schema: + type: string + + - variable: serviceList + label: "Add Manual Custom Services" + group: "Networking and Services" + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: "Custom Service" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: name + label: "Name" + schema: + type: string + default: "" + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: portsList + label: "Additional Service Ports" + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: "Custom ports" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the port" + schema: + type: boolean + default: true + hidden: true + - variable: name + label: "Port Name" + schema: + type: string + default: "" + - variable: protocol + label: "Port Type" + schema: + type: string + default: "TCP" + enum: + - value: HTTP + description: "HTTP" + - value: "HTTPS" + description: "HTTPS" + - value: TCP + description: "TCP" + - value: "UDP" + description: "UDP" + - variable: targetPort + label: "Target Port" + description: "This port exposes the container port on the service" + schema: + type: int + required: true + - variable: port + label: "Container Port" + schema: + type: int + required: true + - variable: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: "Type of Storage" + description: "Sets the persistence type, Anything other than PVC could break rollback!" + schema: + type: string + default: "simplePVC" + enum: + - value: "simplePVC" + description: "PVC (simple)" + - value: "simpleHP" + description: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - value: "nfs" + description: "NFS Share" + - variable: server + label: "NFS server" + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: "Path on NFS server" + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: "EmptyDir Medium" + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "Memory" + description: "Memory" + - variable: size + label: "Size quotum of storage" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: "999Gi" + - variable: hostPathType + label: "(Advanced) hostPath Type" + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "DirectoryOrCreate" + description: "DirectoryOrCreate" + - value: "Directory" + description: "Directory" + - value: "FileOrCreate" + description: "FileOrCreate" + - value: "File" + description: "File" + - value: "Socket" + description: "Socket" + - value: "CharDevice" + description: "CharDevice" + - value: "BlockDevice" + description: "BlockDevice" + - variable: storageClass + label: "(Advanced) storageClass" + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: "SCALE-ZFS" + - variable: accessMode + label: "(Advanced) Access Mode" + description: "Allow or disallow multiple PVC's writhing to the same PV" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: "ReadWriteOnce" + enum: + - value: "ReadWriteOnce" + description: "ReadWriteOnce" + - value: "ReadOnlyMany" + description: "ReadOnlyMany" + - value: "ReadWriteMany" + description: "ReadWriteMany" + - variable: advanced + label: "Show Advanced Options" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: "Labels" + schema: + type: list + default: [] + items: + - variable: labelItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + - variable: annotationsList + label: "Annotations" + schema: + type: list + default: [] + items: + - variable: annotationItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + - variable: persistenceList + label: "Additional app storage" + group: "Storage and Persistence" + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: "Custom Storage" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the storage" + schema: + type: boolean + default: true + hidden: true + - variable: name + label: "Name (optional)" + description: "Not required, please set to config when mounting /config or temp when mounting /tmp" + schema: + type: string + - variable: type + label: "Type of Storage" + description: "Sets the persistence type, Anything other than PVC could break rollback!" + schema: + type: string + default: "simpleHP" + enum: + - value: "simplePVC" + description: "PVC (simple)" + - value: "simpleHP" + description: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - value: "nfs" + description: "NFS Share" + - variable: server + label: "NFS server" + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: "Path on NFS server" + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + description: "Path inside the container the storage is mounted" + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: "EmptyDir Medium" + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "Memory" + description: "Memory" + - variable: size + label: "Size quotum of storage" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: "999Gi" + - variable: hostPathType + label: "(Advanced) hostPath Type" + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "DirectoryOrCreate" + description: "DirectoryOrCreate" + - value: "Directory" + description: "Directory" + - value: "FileOrCreate" + description: "FileOrCreate" + - value: "File" + description: "File" + - value: "Socket" + description: "Socket" + - value: "CharDevice" + description: "CharDevice" + - value: "BlockDevice" + description: "BlockDevice" + - variable: storageClass + label: "(Advanced) storageClass" + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: "SCALE-ZFS" + - variable: accessMode + label: "(Advanced) Access Mode" + description: "Allow or disallow multiple PVC's writhing to the same PV" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: "ReadWriteOnce" + enum: + - value: "ReadWriteOnce" + description: "ReadWriteOnce" + - value: "ReadOnlyMany" + description: "ReadOnlyMany" + - value: "ReadWriteMany" + description: "ReadWriteMany" + - variable: advanced + label: "Show Advanced Options" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: "Labels" + schema: + type: list + default: [] + items: + - variable: labelItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + - variable: annotationsList + label: "Annotations" + schema: + type: list + default: [] + items: + - variable: annotationItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + + - variable: ingress + label: "" + group: "Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable Ingress" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: "Hosts" + schema: + type: list + default: [] + items: + - variable: hostEntry + label: "Host" + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: "HostName" + schema: + type: string + default: "" + required: true + - variable: paths + label: "Paths" + schema: + type: list + default: [] + items: + - variable: pathEntry + label: "Host" + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: "path" + schema: + type: string + required: true + default: "/" + - variable: pathType + label: "pathType" + schema: + type: string + required: true + default: "Prefix" + + - variable: tls + label: "TLS-Settings" + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: "Host" + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: "Certificate Hosts" + schema: + type: list + default: [] + items: + - variable: host + label: "Host" + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: "Select TrueNAS SCALE Certificate" + schema: + type: int + $ref: + - "definitions/certificate" + + - variable: entrypoint + label: "(Advanced) Traefik Entrypoint" + description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" + schema: + type: string + default: "websecure" + required: true + - variable: middlewares + label: "Traefik Middlewares" + description: "Add previously created Traefik Middlewares to this Ingress" + schema: + type: list + default: [] + items: + - variable: name + label: "Name" + schema: + type: string + default: "" + required: true + + - variable: expert + label: "Show Expert Configuration Options" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enableFixedMiddlewares + description: "These middlewares enforce a number of best practices." + label: "Enable Default Middlewares" + schema: + type: boolean + default: true + - variable: ingressClassName + label: "IngressClass Name" + schema: + type: string + default: "" + - variable: labelsList + label: "Labels" + schema: + type: list + default: [] + items: + - variable: labelItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + - variable: annotationsList + label: "Annotations" + schema: + type: list + default: [] + items: + - variable: annotationItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + + - variable: ingressList + label: "Add Manual Custom Ingresses" + group: "Ingress" + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: "Custom Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable Ingress" + schema: + type: boolean + default: true + hidden: true + - variable: name + label: "Name" + schema: + type: string + default: "" + - variable: ingressClassName + label: "IngressClass Name" + schema: + type: string + default: "" + - variable: labelsList + label: "Labels" + schema: + type: list + default: [] + items: + - variable: labelItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + - variable: annotationsList + label: "Annotations" + schema: + type: list + default: [] + items: + - variable: annotationItem + label: "Label" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + - variable: hosts + label: "Hosts" + schema: + type: list + default: [] + items: + - variable: hostEntry + label: "Host" + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: "HostName" + schema: + type: string + default: "" + required: true + - variable: paths + label: "Paths" + schema: + type: list + default: [] + items: + - variable: pathEntry + label: "Host" + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: "path" + schema: + type: string + required: true + default: "/" + - variable: pathType + label: "pathType" + schema: + type: string + required: true + default: "Prefix" + - variable: service + label: "Linked Service" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Service Name" + schema: + type: string + default: "" + - variable: port + label: "Service Port" + schema: + type: int + - variable: tls + label: "TLS-Settings" + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: "Host" + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: "Certificate Hosts" + schema: + type: list + default: [] + items: + - variable: host + label: "Host" + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: "Select TrueNAS SCALE Certificate" + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: "Traefik Entrypoint" + description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" + schema: + type: string + default: "websecure" + required: true + - variable: middlewares + label: "Traefik Middlewares" + description: "Add previously created Traefik Middlewares to this Ingress" + schema: + type: list + default: [] + items: + - variable: name + label: "Name" + schema: + type: string + default: "" + required: true + + - variable: security + label: "Container Security Settings" + group: "Security and Permissions" + schema: + type: dict + additional_attrs: true + attrs: + - variable: editsecurity + label: "Change PUID / UMASK values" + description: "By enabling this you override default set values." + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PUID + label: "Process User ID - PUID" + description: "When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps" + schema: + type: int + default: 568 + - variable: UMASK + label: "UMASK" + description: "When supported by the container, this sets the UMASK for tha App. Not supported by all Apps" + schema: + type: string + default: "002" + + - variable: advancedSecurity + label: "Show Advanced Security Settings" + group: "Security and Permissions" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: "Security Context" + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: false + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: false + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: true + - variable: capabilities + label: "Capabilities" + schema: + additional_attrs: true + type: dict + attrs: + - variable: drop + label: "Drop Capability" + schema: + type: list + default: [] + items: + - variable: dropEntry + label: "" + schema: + type: string + - variable: add + label: "Add Capability" + schema: + type: list + default: [] + items: + - variable: addEntry + label: "" + schema: + type: string + + - variable: podSecurityContext + group: "Security and Permissions" + label: "Pod Security Context" + schema: + additional_attrs: true + type: dict + attrs: + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: "OnRootMismatch" + enum: + - value: "OnRootMismatch" + description: "OnRootMismatch" + - value: "Always" + description: "Always" + - variable: supplementalGroups + label: "supplemental Groups" + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: "supplemental Group" + schema: + type: int + + + - variable: advancedresources + label: "Set Custom Resource Limits/Requests (Advanced)" + group: "Resources and Devices" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: resources + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: "Advanced Limit Resource Consumption" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: "CPU" + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/indepth/validation/" + schema: + type: string + default: "4000m" + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/indepth/validation/" + schema: + type: string + default: "8Gi" + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: "CPU" + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/indepth/validation/" + schema: + type: string + default: "10m" + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/indepth/validation/" + schema: + type: string + default: "50Mi" + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + + - variable: deviceList + label: "Mount USB devices" + group: "Resources and Devices" + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: "Device" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the storage" + schema: + type: boolean + default: true + - variable: type + label: "(Advanced) Type of Storage" + description: "Sets the persistence type" + schema: + type: string + default: "hostPath" + hidden: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPath + label: "Host Device Path" + description: "Path to the device on the host system" + schema: + type: path + - variable: mountPath + label: "Container Device Path" + description: "Path inside the container the device is mounted" + schema: + type: string + default: "/dev/ttyACM0" + + # Specify GPU configuration + - variable: scaleGPU + label: "GPU Configuration" + group: "Resources and Devices" + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] + +# - variable: autoscaling +# group: "Advanced" +# label: "(Advanced) Horizontal Pod Autoscaler" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: "enabled" +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: "Target" +# description: "deployment name, defaults to main deployment" +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: "Minimum Replicas" +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: "Maximum Replicas" +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: "Target CPU Utilization Percentage" +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: "Target Memory Utilization Percentage" +# schema: +# type: int +# default: 80 +# - variable: networkPolicy +# group: "Advanced" +# label: "(Advanced) Network Policy" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: "enabled" +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: policyType +# label: "Policy Type" +# schema: +# type: string +# default: "" +# enum: +# - value: "" +# description: "Default" +# - value: "ingress" +# description: "Ingress" +# - value: "egress" +# description: "Egress" +# - value: "ingress-egress" +# description: "Ingress and Egress" +# - variable: egress +# label: "Egress" +# schema: +# type: list +# default: [] +# items: +# - variable: egressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: to +# label: "To" +# schema: +# type: list +# default: [] +# items: +# - variable: toEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: "ipBlock" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: "cidr" +# schema: +# type: string +# default: "" +# - variable: except +# label: "except" +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: "Key" +# schema: +# type: string +# - variable: operator +# label: "operator" +# schema: +# type: string +# default: "TCP" +# enum: +# - value: "In" +# description: "In" +# - value: "NotIn" +# description: "NotIn" +# - value: "Exists " +# description: "Exists " +# - value: "DoesNotExist " +# description: "DoesNotExist " +# - variable: values +# label: "values" +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: "Key" +# schema: +# type: string +# - variable: operator +# label: "operator" +# schema: +# type: string +# default: "TCP" +# enum: +# - value: "In" +# description: "In" +# - value: "NotIn" +# description: "NotIn" +# - value: "Exists " +# description: "Exists " +# - value: "DoesNotExist " +# description: "DoesNotExist " +# - variable: values +# label: "values" +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: "Ports" +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: "port" +# schema: +# type: int +# - variable: endPort +# label: "port" +# schema: +# type: int +# - variable: protocol +# label: "Protocol" +# schema: +# type: string +# default: "TCP" +# enum: +# - value: "TCP" +# description: "TCP" +# - value: "UDP" +# description: "UDP" +# - value: "SCTP" +# description: "SCTP" +# - variable: ingress +# label: "Ingress" +# schema: +# type: list +# default: [] +# items: +# - variable: ingressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: from +# label: "From" +# schema: +# type: list +# default: [] +# items: +# - variable: fromEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: "ipBlock" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: "cidr" +# schema: +# type: string +# default: "" +# - variable: except +# label: "except" +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: "Key" +# schema: +# type: string +# - variable: operator +# label: "operator" +# schema: +# type: string +# default: "TCP" +# enum: +# - value: "In" +# description: "In" +# - value: "NotIn" +# description: "NotIn" +# - value: "Exists " +# description: "Exists " +# - value: "DoesNotExist " +# description: "DoesNotExist " +# - variable: values +# label: "values" +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: "Key" +# schema: +# type: string +# - variable: operator +# label: "operator" +# schema: +# type: string +# default: "TCP" +# enum: +# - value: "In" +# description: "In" +# - value: "NotIn" +# description: "NotIn" +# - value: "Exists " +# description: "Exists " +# - value: "DoesNotExist " +# description: "DoesNotExist " +# - variable: values +# label: "values" +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: "Ports" +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: "port" +# schema: +# type: int +# - variable: endPort +# label: "port" +# schema: +# type: int +# - variable: protocol +# label: "Protocol" +# schema: +# type: string +# default: "TCP" +# enum: +# - value: "TCP" +# description: "TCP" +# - value: "UDP" +# description: "UDP" +# - value: "SCTP" +# description: "SCTP" + + + - variable: addons + group: "Addons" + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vpn + label: "VPN" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: "Type" + schema: + type: string + default: "disabled" + enum: + - value: "disabled" + description: "disabled" + - value: "openvpn" + description: "OpenVPN" + - value: "wireguard" + description: "Wireguard" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - variable: killSwitch + label: "Enable killswitch" + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: "Killswitch Excluded IPv4 networks" + description: "list of killswitch excluded ipv4 addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: "IPv4 Network" + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: "Killswitch Excluded IPv6 networks" + description: "list of killswitch excluded ipv4 addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: "IPv6 Network" + schema: + type: string + required: true + + - variable: configFile + label: "VPN Config File Location" + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: "enabled" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "type" + schema: + type: string + default: "hostPath" + hidden: true + - variable: hostPathType + label: "hostPathType" + schema: + type: string + default: "File" + hidden: true + - variable: noMount + label: "noMount" + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: "Full path to file" + description: "path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + required: true + - variable: envList + label: "VPN environment Variables" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: "Environment Variable" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: value + label: "Value" + schema: + type: string + required: true + + - variable: codeserver + label: "Codeserver" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "enabled" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: git + label: "Git Settings" + schema: + additional_attrs: true + type: dict + attrs: + - variable: deployKey + description: "Raw SSH private key" + label: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + schema: + type: string + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + schema: + type: int + default: 36107 + - variable: envList + label: "Codeserver environment Variables" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: "Environment Variable" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: value + label: "Value" + schema: + type: string + required: true + + + - variable: promtail + label: "Promtail" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "enabled" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: loki + label: "Loki URL" + schema: + type: string + required: true + - variable: logs + label: "Log Paths" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: path + label: "Path" + schema: + type: string + required: true + - variable: args + label: "Promtail ecommand line arguments" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: arg + label: "Arg" + schema: + type: string + required: true + - variable: envList + label: "Promtail environment Variables" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: "Environment Variable" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: value + label: "Value" + schema: + type: string + required: true + + + + + - variable: netshoot + label: "Netshoot" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "enabled" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: "Netshoot environment Variables" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: "Environment Variable" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: value + label: "Value" + schema: + type: string + required: true diff --git a/stable/rsshub/3.0.46/templates/common.yaml b/stable/ombi/11.0.23/templates/common.yaml similarity index 100% rename from stable/rsshub/3.0.46/templates/common.yaml rename to stable/ombi/11.0.23/templates/common.yaml diff --git a/stable/prometheus/4.0.43/values.yaml b/stable/ombi/11.0.23/values.yaml similarity index 100% rename from stable/prometheus/4.0.43/values.yaml rename to stable/ombi/11.0.23/values.yaml diff --git a/stable/prometheus/4.0.43/CHANGELOG.md b/stable/prometheus/4.0.44/CHANGELOG.md similarity index 92% rename from stable/prometheus/4.0.43/CHANGELOG.md rename to stable/prometheus/4.0.44/CHANGELOG.md index 856b715cbe..06289555be 100644 --- a/stable/prometheus/4.0.43/CHANGELOG.md +++ b/stable/prometheus/4.0.44/CHANGELOG.md @@ -2,6 +2,15 @@ +## [prometheus-4.0.44](https://github.com/truecharts/apps/compare/prometheus-4.0.43...prometheus-4.0.44) (2022-07-23) + +### Chore + +- update docker general non-major ([#3272](https://github.com/truecharts/apps/issues/3272)) + + + + ## [prometheus-4.0.43](https://github.com/truecharts/apps/compare/prometheus-4.0.41...prometheus-4.0.43) (2022-07-22) ### Chore @@ -88,12 +97,3 @@ ## [prometheus-4.0.34](https://github.com/truecharts/apps/compare/prometheus-4.0.33...prometheus-4.0.34) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [prometheus-4.0.33](https://github.com/truecharts/apps/compare/prometheus-4.0.31...prometheus-4.0.33) (2022-07-14) - diff --git a/stable/prometheus/4.0.43/Chart.lock b/stable/prometheus/4.0.44/Chart.lock similarity index 89% rename from stable/prometheus/4.0.43/Chart.lock rename to stable/prometheus/4.0.44/Chart.lock index 5263ed5691..7bb6c45333 100644 --- a/stable/prometheus/4.0.43/Chart.lock +++ b/stable/prometheus/4.0.44/Chart.lock @@ -9,4 +9,4 @@ dependencies: repository: https://charts.bitnami.com/bitnami version: 3.1.1 digest: sha256:3b836be51c40c3ecc835142b2f0dedeb7d2933c699c8ae916e61a6ef03835cdc -generated: "2022-07-23T00:10:19.813176488Z" +generated: "2022-07-23T08:54:48.666052551Z" diff --git a/stable/prometheus/4.0.43/Chart.yaml b/stable/prometheus/4.0.44/Chart.yaml similarity index 98% rename from stable/prometheus/4.0.43/Chart.yaml rename to stable/prometheus/4.0.44/Chart.yaml index 7e15e49db4..7267f90ae6 100644 --- a/stable/prometheus/4.0.43/Chart.yaml +++ b/stable/prometheus/4.0.44/Chart.yaml @@ -28,7 +28,7 @@ sources: - https://github.com/prometheus-community/helm-charts - https://github.com/prometheus-operator/kube-prometheus type: application -version: 4.0.43 +version: 4.0.44 annotations: truecharts.org/catagories: | - metrics diff --git a/stable/prometheus/4.0.43/README.md b/stable/prometheus/4.0.44/README.md similarity index 98% rename from stable/prometheus/4.0.43/README.md rename to stable/prometheus/4.0.44/README.md index 1ee23a8a5b..096f09e847 100644 --- a/stable/prometheus/4.0.43/README.md +++ b/stable/prometheus/4.0.44/README.md @@ -1,6 +1,6 @@ # prometheus -![Version: 4.0.43](https://img.shields.io/badge/Version-4.0.43-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.58.0](https://img.shields.io/badge/AppVersion-0.58.0-informational?style=flat-square) +![Version: 4.0.44](https://img.shields.io/badge/Version-4.0.44-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.58.0](https://img.shields.io/badge/AppVersion-0.58.0-informational?style=flat-square) kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator. diff --git a/stable/prometheus/4.0.43/app-readme.md b/stable/prometheus/4.0.44/app-readme.md similarity index 100% rename from stable/prometheus/4.0.43/app-readme.md rename to stable/prometheus/4.0.44/app-readme.md diff --git a/stable/rsshub/3.0.46/charts/common-10.4.6.tgz b/stable/prometheus/4.0.44/charts/common-10.4.6.tgz similarity index 100% rename from stable/rsshub/3.0.46/charts/common-10.4.6.tgz rename to stable/prometheus/4.0.44/charts/common-10.4.6.tgz diff --git a/stable/prometheus/4.0.43/charts/kube-state-metrics-3.1.1.tgz b/stable/prometheus/4.0.44/charts/kube-state-metrics-3.1.1.tgz similarity index 100% rename from stable/prometheus/4.0.43/charts/kube-state-metrics-3.1.1.tgz rename to stable/prometheus/4.0.44/charts/kube-state-metrics-3.1.1.tgz diff --git a/stable/prometheus/4.0.43/charts/node-exporter-3.0.4.tgz b/stable/prometheus/4.0.44/charts/node-exporter-3.0.4.tgz similarity index 100% rename from stable/prometheus/4.0.43/charts/node-exporter-3.0.4.tgz rename to stable/prometheus/4.0.44/charts/node-exporter-3.0.4.tgz diff --git a/stable/prometheus/4.0.43/crds/crd-alertmanager-config.yaml b/stable/prometheus/4.0.44/crds/crd-alertmanager-config.yaml similarity index 100% rename from stable/prometheus/4.0.43/crds/crd-alertmanager-config.yaml rename to stable/prometheus/4.0.44/crds/crd-alertmanager-config.yaml diff --git a/stable/prometheus/4.0.43/crds/crd-alertmanager.yaml b/stable/prometheus/4.0.44/crds/crd-alertmanager.yaml similarity index 100% rename from stable/prometheus/4.0.43/crds/crd-alertmanager.yaml rename to stable/prometheus/4.0.44/crds/crd-alertmanager.yaml diff --git a/stable/prometheus/4.0.43/crds/crd-podmonitor.yaml b/stable/prometheus/4.0.44/crds/crd-podmonitor.yaml similarity index 100% rename from stable/prometheus/4.0.43/crds/crd-podmonitor.yaml rename to stable/prometheus/4.0.44/crds/crd-podmonitor.yaml diff --git a/stable/prometheus/4.0.43/crds/crd-probes.yaml b/stable/prometheus/4.0.44/crds/crd-probes.yaml similarity index 100% rename from stable/prometheus/4.0.43/crds/crd-probes.yaml rename to stable/prometheus/4.0.44/crds/crd-probes.yaml diff --git a/stable/prometheus/4.0.43/crds/crd-prometheus.yaml b/stable/prometheus/4.0.44/crds/crd-prometheus.yaml similarity index 100% rename from stable/prometheus/4.0.43/crds/crd-prometheus.yaml rename to stable/prometheus/4.0.44/crds/crd-prometheus.yaml diff --git a/stable/prometheus/4.0.43/crds/crd-prometheusrules.yaml b/stable/prometheus/4.0.44/crds/crd-prometheusrules.yaml similarity index 100% rename from stable/prometheus/4.0.43/crds/crd-prometheusrules.yaml rename to stable/prometheus/4.0.44/crds/crd-prometheusrules.yaml diff --git a/stable/prometheus/4.0.43/crds/crd-servicemonitor.yaml b/stable/prometheus/4.0.44/crds/crd-servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.43/crds/crd-servicemonitor.yaml rename to stable/prometheus/4.0.44/crds/crd-servicemonitor.yaml diff --git a/stable/prometheus/4.0.43/crds/crd-thanosrulers.yaml b/stable/prometheus/4.0.44/crds/crd-thanosrulers.yaml similarity index 100% rename from stable/prometheus/4.0.43/crds/crd-thanosrulers.yaml rename to stable/prometheus/4.0.44/crds/crd-thanosrulers.yaml diff --git a/stable/prometheus/4.0.43/ix_values.yaml b/stable/prometheus/4.0.44/ix_values.yaml similarity index 99% rename from stable/prometheus/4.0.43/ix_values.yaml rename to stable/prometheus/4.0.44/ix_values.yaml index befae2381e..cf5d669f1c 100644 --- a/stable/prometheus/4.0.43/ix_values.yaml +++ b/stable/prometheus/4.0.44/ix_values.yaml @@ -4,7 +4,7 @@ image: prometheusImage: repository: tccr.io/truecharts/prometheus - tag: v2.37.0@sha256:68169a2f6aa0371b9b06f39948bc34e80cb450b6c5a60200e35d47f86ebfccf0 + tag: v2.37.0@sha256:e3776fa7cf6e2590b9045162defbd6403e5f9df6be33c8d1dc201424bfb63e03 thanosImage: repository: tccr.io/truecharts/thanos diff --git a/stable/prometheus/4.0.43/questions.yaml b/stable/prometheus/4.0.44/questions.yaml similarity index 100% rename from stable/prometheus/4.0.43/questions.yaml rename to stable/prometheus/4.0.44/questions.yaml diff --git a/stable/prometheus/4.0.43/templates/_helpers.tpl b/stable/prometheus/4.0.44/templates/_helpers.tpl similarity index 100% rename from stable/prometheus/4.0.43/templates/_helpers.tpl rename to stable/prometheus/4.0.44/templates/_helpers.tpl diff --git a/stable/prometheus/4.0.43/templates/alertmanager/_alertmanager.tpl b/stable/prometheus/4.0.44/templates/alertmanager/_alertmanager.tpl similarity index 100% rename from stable/prometheus/4.0.43/templates/alertmanager/_alertmanager.tpl rename to stable/prometheus/4.0.44/templates/alertmanager/_alertmanager.tpl diff --git a/stable/prometheus/4.0.43/templates/alertmanager/secrets.yaml b/stable/prometheus/4.0.44/templates/alertmanager/secrets.yaml similarity index 100% rename from stable/prometheus/4.0.43/templates/alertmanager/secrets.yaml rename to stable/prometheus/4.0.44/templates/alertmanager/secrets.yaml diff --git a/stable/prometheus/4.0.43/templates/alertmanager/serviceaccount.yaml b/stable/prometheus/4.0.44/templates/alertmanager/serviceaccount.yaml similarity index 100% rename from stable/prometheus/4.0.43/templates/alertmanager/serviceaccount.yaml rename to stable/prometheus/4.0.44/templates/alertmanager/serviceaccount.yaml diff --git a/stable/prometheus/4.0.43/templates/alertmanager/servicemonitor.yaml b/stable/prometheus/4.0.44/templates/alertmanager/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.43/templates/alertmanager/servicemonitor.yaml rename to stable/prometheus/4.0.44/templates/alertmanager/servicemonitor.yaml diff --git a/stable/prometheus/4.0.43/templates/common.yaml b/stable/prometheus/4.0.44/templates/common.yaml similarity index 100% rename from stable/prometheus/4.0.43/templates/common.yaml rename to stable/prometheus/4.0.44/templates/common.yaml diff --git a/stable/prometheus/4.0.43/templates/exporters/core-dns/service.yaml b/stable/prometheus/4.0.44/templates/exporters/core-dns/service.yaml similarity index 100% rename from stable/prometheus/4.0.43/templates/exporters/core-dns/service.yaml rename to stable/prometheus/4.0.44/templates/exporters/core-dns/service.yaml diff --git a/stable/prometheus/4.0.43/templates/exporters/core-dns/servicemonitor.yaml b/stable/prometheus/4.0.44/templates/exporters/core-dns/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.43/templates/exporters/core-dns/servicemonitor.yaml rename to stable/prometheus/4.0.44/templates/exporters/core-dns/servicemonitor.yaml diff --git a/stable/prometheus/4.0.43/templates/exporters/kube-apiserver/servicemonitor.yaml b/stable/prometheus/4.0.44/templates/exporters/kube-apiserver/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.43/templates/exporters/kube-apiserver/servicemonitor.yaml rename to stable/prometheus/4.0.44/templates/exporters/kube-apiserver/servicemonitor.yaml diff --git a/stable/prometheus/4.0.43/templates/exporters/kube-controller-manager/endpoints.yaml b/stable/prometheus/4.0.44/templates/exporters/kube-controller-manager/endpoints.yaml similarity index 100% rename from stable/prometheus/4.0.43/templates/exporters/kube-controller-manager/endpoints.yaml rename to stable/prometheus/4.0.44/templates/exporters/kube-controller-manager/endpoints.yaml diff --git a/stable/prometheus/4.0.43/templates/exporters/kube-controller-manager/service.yaml b/stable/prometheus/4.0.44/templates/exporters/kube-controller-manager/service.yaml similarity index 100% rename from stable/prometheus/4.0.43/templates/exporters/kube-controller-manager/service.yaml rename to stable/prometheus/4.0.44/templates/exporters/kube-controller-manager/service.yaml diff --git a/stable/prometheus/4.0.43/templates/exporters/kube-controller-manager/servicemonitor.yaml b/stable/prometheus/4.0.44/templates/exporters/kube-controller-manager/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.43/templates/exporters/kube-controller-manager/servicemonitor.yaml rename to stable/prometheus/4.0.44/templates/exporters/kube-controller-manager/servicemonitor.yaml diff --git a/stable/prometheus/4.0.43/templates/exporters/kube-scheduler/endpoints.yaml b/stable/prometheus/4.0.44/templates/exporters/kube-scheduler/endpoints.yaml similarity index 100% rename from stable/prometheus/4.0.43/templates/exporters/kube-scheduler/endpoints.yaml rename to stable/prometheus/4.0.44/templates/exporters/kube-scheduler/endpoints.yaml diff --git a/stable/prometheus/4.0.43/templates/exporters/kube-scheduler/service.yaml b/stable/prometheus/4.0.44/templates/exporters/kube-scheduler/service.yaml similarity index 100% rename from stable/prometheus/4.0.43/templates/exporters/kube-scheduler/service.yaml rename to stable/prometheus/4.0.44/templates/exporters/kube-scheduler/service.yaml diff --git a/stable/prometheus/4.0.43/templates/exporters/kube-scheduler/servicemonitor.yaml b/stable/prometheus/4.0.44/templates/exporters/kube-scheduler/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.43/templates/exporters/kube-scheduler/servicemonitor.yaml rename to stable/prometheus/4.0.44/templates/exporters/kube-scheduler/servicemonitor.yaml diff --git a/stable/prometheus/4.0.43/templates/exporters/kubelet/servicemonitor.yaml b/stable/prometheus/4.0.44/templates/exporters/kubelet/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.43/templates/exporters/kubelet/servicemonitor.yaml rename to stable/prometheus/4.0.44/templates/exporters/kubelet/servicemonitor.yaml diff --git a/stable/prometheus/4.0.43/templates/operator/_args.tpl b/stable/prometheus/4.0.44/templates/operator/_args.tpl similarity index 100% rename from stable/prometheus/4.0.43/templates/operator/_args.tpl rename to stable/prometheus/4.0.44/templates/operator/_args.tpl diff --git a/stable/prometheus/4.0.43/templates/operator/configmap.yaml b/stable/prometheus/4.0.44/templates/operator/configmap.yaml similarity index 100% rename from stable/prometheus/4.0.43/templates/operator/configmap.yaml rename to stable/prometheus/4.0.44/templates/operator/configmap.yaml diff --git a/stable/prometheus/4.0.43/templates/operator/servicemonitor.yaml b/stable/prometheus/4.0.44/templates/operator/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.43/templates/operator/servicemonitor.yaml rename to stable/prometheus/4.0.44/templates/operator/servicemonitor.yaml diff --git a/stable/prometheus/4.0.43/templates/prometheus/_additionalPrometheusRules.tpl b/stable/prometheus/4.0.44/templates/prometheus/_additionalPrometheusRules.tpl similarity index 100% rename from stable/prometheus/4.0.43/templates/prometheus/_additionalPrometheusRules.tpl rename to stable/prometheus/4.0.44/templates/prometheus/_additionalPrometheusRules.tpl diff --git a/stable/prometheus/4.0.43/templates/prometheus/_additionalScrapeJobs.tpl b/stable/prometheus/4.0.44/templates/prometheus/_additionalScrapeJobs.tpl similarity index 100% rename from stable/prometheus/4.0.43/templates/prometheus/_additionalScrapeJobs.tpl rename to stable/prometheus/4.0.44/templates/prometheus/_additionalScrapeJobs.tpl diff --git a/stable/prometheus/4.0.43/templates/prometheus/_prometheus.tpl b/stable/prometheus/4.0.44/templates/prometheus/_prometheus.tpl similarity index 100% rename from stable/prometheus/4.0.43/templates/prometheus/_prometheus.tpl rename to stable/prometheus/4.0.44/templates/prometheus/_prometheus.tpl diff --git a/stable/prometheus/4.0.43/templates/prometheus/_servicemonitor.tpl b/stable/prometheus/4.0.44/templates/prometheus/_servicemonitor.tpl similarity index 100% rename from stable/prometheus/4.0.43/templates/prometheus/_servicemonitor.tpl rename to stable/prometheus/4.0.44/templates/prometheus/_servicemonitor.tpl diff --git a/stable/prometheus/4.0.43/templates/prometheus/clusterrole.yaml b/stable/prometheus/4.0.44/templates/prometheus/clusterrole.yaml similarity index 100% rename from stable/prometheus/4.0.43/templates/prometheus/clusterrole.yaml rename to stable/prometheus/4.0.44/templates/prometheus/clusterrole.yaml diff --git a/stable/prometheus/4.0.43/templates/prometheus/clusterrolebinding.yaml b/stable/prometheus/4.0.44/templates/prometheus/clusterrolebinding.yaml similarity index 100% rename from stable/prometheus/4.0.43/templates/prometheus/clusterrolebinding.yaml rename to stable/prometheus/4.0.44/templates/prometheus/clusterrolebinding.yaml diff --git a/stable/prometheus/4.0.43/templates/prometheus/serviceaccount.yaml b/stable/prometheus/4.0.44/templates/prometheus/serviceaccount.yaml similarity index 100% rename from stable/prometheus/4.0.43/templates/prometheus/serviceaccount.yaml rename to stable/prometheus/4.0.44/templates/prometheus/serviceaccount.yaml diff --git a/stable/rsshub/3.0.46/values.yaml b/stable/prometheus/4.0.44/values.yaml similarity index 100% rename from stable/rsshub/3.0.46/values.yaml rename to stable/prometheus/4.0.44/values.yaml diff --git a/stable/rsshub/3.0.46/CHANGELOG.md b/stable/rsshub/3.0.47/CHANGELOG.md similarity index 90% rename from stable/rsshub/3.0.46/CHANGELOG.md rename to stable/rsshub/3.0.47/CHANGELOG.md index fd8e097a17..b2fbe9967f 100644 --- a/stable/rsshub/3.0.46/CHANGELOG.md +++ b/stable/rsshub/3.0.47/CHANGELOG.md @@ -2,6 +2,15 @@ +## [rsshub-3.0.47](https://github.com/truecharts/apps/compare/rsshub-3.0.46...rsshub-3.0.47) (2022-07-23) + +### Chore + +- update docker general non-major ([#3272](https://github.com/truecharts/apps/issues/3272)) + + + + ## [rsshub-3.0.46](https://github.com/truecharts/apps/compare/rsshub-3.0.44...rsshub-3.0.46) (2022-07-22) ### Chore @@ -88,12 +97,3 @@ ### Chore -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [rsshub-3.0.32](https://github.com/truecharts/apps/compare/rsshub-3.0.31...rsshub-3.0.32) (2022-07-12) - -### Chore - diff --git a/stable/rsshub/3.0.46/Chart.lock b/stable/rsshub/3.0.47/Chart.lock similarity index 85% rename from stable/rsshub/3.0.46/Chart.lock rename to stable/rsshub/3.0.47/Chart.lock index 2fba96a5f0..fa9bbca87a 100644 --- a/stable/rsshub/3.0.46/Chart.lock +++ b/stable/rsshub/3.0.47/Chart.lock @@ -6,4 +6,4 @@ dependencies: repository: https://charts.truecharts.org version: 3.0.41 digest: sha256:81833030fdff1aeb6c39e535ae588831a73d61226036edebb2e9b0bab07ac4f5 -generated: "2022-07-23T00:12:53.120719574Z" +generated: "2022-07-23T08:55:11.010620352Z" diff --git a/stable/rsshub/3.0.46/Chart.yaml b/stable/rsshub/3.0.47/Chart.yaml similarity index 98% rename from stable/rsshub/3.0.46/Chart.yaml rename to stable/rsshub/3.0.47/Chart.yaml index 6e4ff75ad7..b73ba293f2 100644 --- a/stable/rsshub/3.0.46/Chart.yaml +++ b/stable/rsshub/3.0.47/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 kubeVersion: ">=1.16.0-0" name: rsshub -version: 3.0.46 +version: 3.0.47 appVersion: "latest" description: RSSHub can generate RSS feeds from pretty much everything type: application diff --git a/stable/rsshub/3.0.46/README.md b/stable/rsshub/3.0.47/README.md similarity index 98% rename from stable/rsshub/3.0.46/README.md rename to stable/rsshub/3.0.47/README.md index f3fa53fa3f..d4ed07d93c 100644 --- a/stable/rsshub/3.0.46/README.md +++ b/stable/rsshub/3.0.47/README.md @@ -1,6 +1,6 @@ # rsshub -![Version: 3.0.46](https://img.shields.io/badge/Version-3.0.46-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) +![Version: 3.0.47](https://img.shields.io/badge/Version-3.0.47-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) RSSHub can generate RSS feeds from pretty much everything diff --git a/stable/rsshub/3.0.46/app-readme.md b/stable/rsshub/3.0.47/app-readme.md similarity index 100% rename from stable/rsshub/3.0.46/app-readme.md rename to stable/rsshub/3.0.47/app-readme.md diff --git a/stable/synapse/4.0.23/charts/common-10.4.6.tgz b/stable/rsshub/3.0.47/charts/common-10.4.6.tgz similarity index 100% rename from stable/synapse/4.0.23/charts/common-10.4.6.tgz rename to stable/rsshub/3.0.47/charts/common-10.4.6.tgz diff --git a/stable/rsshub/3.0.46/charts/redis-3.0.41.tgz b/stable/rsshub/3.0.47/charts/redis-3.0.41.tgz similarity index 100% rename from stable/rsshub/3.0.46/charts/redis-3.0.41.tgz rename to stable/rsshub/3.0.47/charts/redis-3.0.41.tgz diff --git a/stable/rsshub/3.0.46/ix_values.yaml b/stable/rsshub/3.0.47/ix_values.yaml similarity index 93% rename from stable/rsshub/3.0.46/ix_values.yaml rename to stable/rsshub/3.0.47/ix_values.yaml index 570c59ea3c..09c7bfa174 100644 --- a/stable/rsshub/3.0.46/ix_values.yaml +++ b/stable/rsshub/3.0.47/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/rsshub pullPolicy: IfNotPresent - tag: latest@sha256:1bcd6e10d65c816014f228950d7cdc5bcd1ed7e493079406f955075fcfec7c0a + tag: latest@sha256:d92c862eebf10df4a7429605bc2bcd59ebeef372e6ea03fec474a4e7f4f8001d browserlessImage: repository: tccr.io/truecharts/browserless-chrome diff --git a/stable/rsshub/3.0.46/questions.yaml b/stable/rsshub/3.0.47/questions.yaml similarity index 100% rename from stable/rsshub/3.0.46/questions.yaml rename to stable/rsshub/3.0.47/questions.yaml diff --git a/stable/rsshub/3.0.47/templates/common.yaml b/stable/rsshub/3.0.47/templates/common.yaml new file mode 100644 index 0000000000..c1a366e1cf --- /dev/null +++ b/stable/rsshub/3.0.47/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/synapse/4.0.23/values.yaml b/stable/rsshub/3.0.47/values.yaml similarity index 100% rename from stable/synapse/4.0.23/values.yaml rename to stable/rsshub/3.0.47/values.yaml diff --git a/stable/synapse/4.0.23/CHANGELOG.md b/stable/synapse/4.0.24/CHANGELOG.md similarity index 89% rename from stable/synapse/4.0.23/CHANGELOG.md rename to stable/synapse/4.0.24/CHANGELOG.md index 585b483292..91fd80b2c5 100644 --- a/stable/synapse/4.0.23/CHANGELOG.md +++ b/stable/synapse/4.0.24/CHANGELOG.md @@ -2,6 +2,15 @@ +## [synapse-4.0.24](https://github.com/truecharts/apps/compare/synapse-4.0.23...synapse-4.0.24) (2022-07-23) + +### Chore + +- update docker general non-major ([#3272](https://github.com/truecharts/apps/issues/3272)) + + + + ## [synapse-4.0.23](https://github.com/truecharts/apps/compare/synapse-4.0.21...synapse-4.0.23) (2022-07-22) ### Chore @@ -88,12 +97,3 @@ - -### [synapse-4.0.10](https://github.com/truecharts/apps/compare/synapse-4.0.9...synapse-4.0.10) (2022-07-05) - -#### Chore - -* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075)) - - - diff --git a/stable/synapse/4.0.23/Chart.lock b/stable/synapse/4.0.24/Chart.lock similarity index 85% rename from stable/synapse/4.0.23/Chart.lock rename to stable/synapse/4.0.24/Chart.lock index 9509ae1017..e2317ee59a 100644 --- a/stable/synapse/4.0.23/Chart.lock +++ b/stable/synapse/4.0.24/Chart.lock @@ -6,4 +6,4 @@ dependencies: repository: https://charts.truecharts.org/ version: 8.0.42 digest: sha256:930dcc9aea52171c5148578fd17165aff08cc57987fca7248af69157910174dd -generated: "2022-07-23T00:15:27.073272247Z" +generated: "2022-07-23T08:55:11.224423759Z" diff --git a/stable/synapse/4.0.23/Chart.yaml b/stable/synapse/4.0.24/Chart.yaml similarity index 95% rename from stable/synapse/4.0.23/Chart.yaml rename to stable/synapse/4.0.24/Chart.yaml index d3769ed0ee..55559a127f 100644 --- a/stable/synapse/4.0.23/Chart.yaml +++ b/stable/synapse/4.0.24/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: "1.62.0" +appVersion: "1.63.1" dependencies: - name: common repository: https://library-charts.truecharts.org @@ -24,7 +24,7 @@ maintainers: name: synapse sources: [] type: application -version: 4.0.23 +version: 4.0.24 annotations: truecharts.org/catagories: | - cloud diff --git a/stable/synapse/4.0.23/README.md b/stable/synapse/4.0.24/README.md similarity index 95% rename from stable/synapse/4.0.23/README.md rename to stable/synapse/4.0.24/README.md index 4c5ea16fb7..4d0121b40d 100644 --- a/stable/synapse/4.0.23/README.md +++ b/stable/synapse/4.0.24/README.md @@ -1,6 +1,6 @@ # synapse -![Version: 4.0.23](https://img.shields.io/badge/Version-4.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.62.0](https://img.shields.io/badge/AppVersion-1.62.0-informational?style=flat-square) +![Version: 4.0.24](https://img.shields.io/badge/Version-4.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.63.1](https://img.shields.io/badge/AppVersion-1.63.1-informational?style=flat-square) A Helm chart to deploy a Matrix homeserver stack into Kubernetes diff --git a/stable/synapse/4.0.23/app-readme.md b/stable/synapse/4.0.24/app-readme.md similarity index 100% rename from stable/synapse/4.0.23/app-readme.md rename to stable/synapse/4.0.24/app-readme.md diff --git a/stable/synapse/4.0.24/charts/common-10.4.6.tgz b/stable/synapse/4.0.24/charts/common-10.4.6.tgz new file mode 100644 index 0000000000000000000000000000000000000000..4f269521bada00b7f91a8f67ab9fd2352e490f2e GIT binary patch literal 47360 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 IX#mCq0FIbji~s-t literal 0 HcmV?d00001 diff --git a/stable/synapse/4.0.23/charts/postgresql-8.0.42.tgz b/stable/synapse/4.0.24/charts/postgresql-8.0.42.tgz similarity index 100% rename from stable/synapse/4.0.23/charts/postgresql-8.0.42.tgz rename to stable/synapse/4.0.24/charts/postgresql-8.0.42.tgz diff --git a/stable/synapse/4.0.23/ci/base-values.yaml b/stable/synapse/4.0.24/ci/base-values.yaml similarity index 100% rename from stable/synapse/4.0.23/ci/base-values.yaml rename to stable/synapse/4.0.24/ci/base-values.yaml diff --git a/stable/synapse/4.0.23/ci/basic-values.yaml b/stable/synapse/4.0.24/ci/basic-values.yaml similarity index 100% rename from stable/synapse/4.0.23/ci/basic-values.yaml rename to stable/synapse/4.0.24/ci/basic-values.yaml diff --git a/stable/synapse/4.0.23/ix_values.yaml b/stable/synapse/4.0.24/ix_values.yaml similarity index 99% rename from stable/synapse/4.0.23/ix_values.yaml rename to stable/synapse/4.0.24/ix_values.yaml index 41a1460127..af4bd9793a 100644 --- a/stable/synapse/4.0.23/ix_values.yaml +++ b/stable/synapse/4.0.24/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/synapse pullPolicy: IfNotPresent - tag: v1.62.0@sha256:72078e9a4336f8a7361f9b4c24cb16d33db4f7d989811f1e5fb57f86683cd5c3 + tag: 1.63.1@sha256:133f6d7d3ffae2f22978e6c46ae42933fc7e064b34de4d7f643945261544bf2a command: - sh diff --git a/stable/synapse/4.0.23/questions.yaml b/stable/synapse/4.0.24/questions.yaml similarity index 100% rename from stable/synapse/4.0.23/questions.yaml rename to stable/synapse/4.0.24/questions.yaml diff --git a/stable/synapse/4.0.23/templates/_configmap.tpl b/stable/synapse/4.0.24/templates/_configmap.tpl similarity index 100% rename from stable/synapse/4.0.23/templates/_configmap.tpl rename to stable/synapse/4.0.24/templates/_configmap.tpl diff --git a/stable/synapse/4.0.23/templates/_helpers.tpl b/stable/synapse/4.0.24/templates/_helpers.tpl similarity index 100% rename from stable/synapse/4.0.23/templates/_helpers.tpl rename to stable/synapse/4.0.24/templates/_helpers.tpl diff --git a/stable/synapse/4.0.23/templates/_secret.tpl b/stable/synapse/4.0.24/templates/_secret.tpl similarity index 100% rename from stable/synapse/4.0.23/templates/_secret.tpl rename to stable/synapse/4.0.24/templates/_secret.tpl diff --git a/stable/synapse/4.0.23/templates/common.yaml b/stable/synapse/4.0.24/templates/common.yaml similarity index 100% rename from stable/synapse/4.0.23/templates/common.yaml rename to stable/synapse/4.0.24/templates/common.yaml diff --git a/stable/synapse/4.0.24/values.yaml b/stable/synapse/4.0.24/values.yaml new file mode 100644 index 0000000000..e69de29bb2