From 2fb05c3b66c9e79a798978066902501dcb00c4c8 Mon Sep 17 00:00:00 2001 From: TrueCharts-Bot Date: Wed, 26 Oct 2022 08:47:37 +0000 Subject: [PATCH] Commit new Chart releases for TrueCharts Signed-off-by: TrueCharts-Bot --- .../meshcentral/5.0.5/templates/common.yaml | 8 ------ .../meshcentral/{5.0.5 => 5.0.6}/CHANGELOG.md | 26 +++++++++--------- .../meshcentral/{5.0.5 => 5.0.6}/Chart.lock | 2 +- .../meshcentral/{5.0.5 => 5.0.6}/Chart.yaml | 2 +- .../meshcentral/{5.0.5 => 5.0.6}/README.md | 0 .../{5.0.5 => 5.0.6}/app-readme.md | 0 .../{5.0.5 => 5.0.6}/charts/common-10.7.7.tgz | Bin .../charts/mongodb-2.0.40.tgz | Bin .../{5.0.5 => 5.0.6}/ix_values.yaml | 14 ++-------- .../{5.0.5 => 5.0.6}/questions.yaml | 2 +- .../{5.0.5 => 5.0.6}/templates/_secret.tpl | 6 ---- .../meshcentral/5.0.6/templates/common.yaml | 23 ++++++++++++++++ .../meshcentral/{5.0.5 => 5.0.6}/values.yaml | 0 13 files changed, 41 insertions(+), 42 deletions(-) delete mode 100644 incubator/meshcentral/5.0.5/templates/common.yaml rename incubator/meshcentral/{5.0.5 => 5.0.6}/CHANGELOG.md (88%) rename incubator/meshcentral/{5.0.5 => 5.0.6}/Chart.lock (85%) rename incubator/meshcentral/{5.0.5 => 5.0.6}/Chart.yaml (98%) rename incubator/meshcentral/{5.0.5 => 5.0.6}/README.md (100%) rename incubator/meshcentral/{5.0.5 => 5.0.6}/app-readme.md (100%) rename incubator/meshcentral/{5.0.5 => 5.0.6}/charts/common-10.7.7.tgz (100%) rename incubator/meshcentral/{5.0.5 => 5.0.6}/charts/mongodb-2.0.40.tgz (100%) rename incubator/meshcentral/{5.0.5 => 5.0.6}/ix_values.yaml (99%) rename incubator/meshcentral/{5.0.5 => 5.0.6}/questions.yaml (99%) rename incubator/meshcentral/{5.0.5 => 5.0.6}/templates/_secret.tpl (92%) create mode 100644 incubator/meshcentral/5.0.6/templates/common.yaml rename incubator/meshcentral/{5.0.5 => 5.0.6}/values.yaml (100%) diff --git a/incubator/meshcentral/5.0.5/templates/common.yaml b/incubator/meshcentral/5.0.5/templates/common.yaml deleted file mode 100644 index 70e8b2dd97d..00000000000 --- a/incubator/meshcentral/5.0.5/templates/common.yaml +++ /dev/null @@ -1,8 +0,0 @@ -{{/* Make sure all variables are set properly */}} -{{- include "tc.common.loader.init" . }} - -{{/* Render secret */}} -{{- include "meshcentral.secret" . }} - -{{/* Render the templates */}} -{{ include "tc.common.loader.apply" . }} diff --git a/incubator/meshcentral/5.0.5/CHANGELOG.md b/incubator/meshcentral/5.0.6/CHANGELOG.md similarity index 88% rename from incubator/meshcentral/5.0.5/CHANGELOG.md rename to incubator/meshcentral/5.0.6/CHANGELOG.md index 9eebfd0ac72..f72931c3759 100644 --- a/incubator/meshcentral/5.0.5/CHANGELOG.md +++ b/incubator/meshcentral/5.0.6/CHANGELOG.md @@ -2,6 +2,19 @@ +## [meshcentral-5.0.6](https://github.com/truecharts/charts/compare/meshcentral-5.0.5...meshcentral-5.0.6) (2022-10-26) + +### Chore + +- Auto-update chart README [skip ci] + + ### Fix + +- http port and probe ([#4196](https://github.com/truecharts/charts/issues/4196)) + + + + ## [meshcentral-5.0.5](https://github.com/truecharts/charts/compare/meshcentral-5.0.4...meshcentral-5.0.5) (2022-10-26) ### Chore @@ -84,16 +97,3 @@ ## [meshcentral-4.0.15](https://github.com/truecharts/charts/compare/meshcentral-4.0.14...meshcentral-4.0.15) (2022-10-12) ### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) - - - - -## [meshcentral-4.0.14](https://github.com/truecharts/charts/compare/meshcentral-4.0.13...meshcentral-4.0.14) (2022-10-07) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] diff --git a/incubator/meshcentral/5.0.5/Chart.lock b/incubator/meshcentral/5.0.6/Chart.lock similarity index 85% rename from incubator/meshcentral/5.0.5/Chart.lock rename to incubator/meshcentral/5.0.6/Chart.lock index 4f0f65db8fd..2a962e32e54 100644 --- a/incubator/meshcentral/5.0.5/Chart.lock +++ b/incubator/meshcentral/5.0.6/Chart.lock @@ -6,4 +6,4 @@ dependencies: repository: https://charts.truecharts.org/ version: 2.0.40 digest: sha256:d4f7a8e0a0b71397241720094b69aaafad84c580c21f86c83d521e03affddb20 -generated: "2022-10-26T05:55:14.709833308Z" +generated: "2022-10-26T08:45:50.815482597Z" diff --git a/incubator/meshcentral/5.0.5/Chart.yaml b/incubator/meshcentral/5.0.6/Chart.yaml similarity index 98% rename from incubator/meshcentral/5.0.5/Chart.yaml rename to incubator/meshcentral/5.0.6/Chart.yaml index a165d34755c..aa47749f1e6 100644 --- a/incubator/meshcentral/5.0.5/Chart.yaml +++ b/incubator/meshcentral/5.0.6/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 kubeVersion: ">=1.16.0-0" name: meshcentral appVersion: "1.0.90" -version: 5.0.5 +version: 5.0.6 description: MeshCentral is a full computer management web site type: application deprecated: false diff --git a/incubator/meshcentral/5.0.5/README.md b/incubator/meshcentral/5.0.6/README.md similarity index 100% rename from incubator/meshcentral/5.0.5/README.md rename to incubator/meshcentral/5.0.6/README.md diff --git a/incubator/meshcentral/5.0.5/app-readme.md b/incubator/meshcentral/5.0.6/app-readme.md similarity index 100% rename from incubator/meshcentral/5.0.5/app-readme.md rename to incubator/meshcentral/5.0.6/app-readme.md diff --git a/incubator/meshcentral/5.0.5/charts/common-10.7.7.tgz b/incubator/meshcentral/5.0.6/charts/common-10.7.7.tgz similarity index 100% rename from incubator/meshcentral/5.0.5/charts/common-10.7.7.tgz rename to incubator/meshcentral/5.0.6/charts/common-10.7.7.tgz diff --git a/incubator/meshcentral/5.0.5/charts/mongodb-2.0.40.tgz b/incubator/meshcentral/5.0.6/charts/mongodb-2.0.40.tgz similarity index 100% rename from incubator/meshcentral/5.0.5/charts/mongodb-2.0.40.tgz rename to incubator/meshcentral/5.0.6/charts/mongodb-2.0.40.tgz diff --git a/incubator/meshcentral/5.0.5/ix_values.yaml b/incubator/meshcentral/5.0.6/ix_values.yaml similarity index 99% rename from incubator/meshcentral/5.0.5/ix_values.yaml rename to incubator/meshcentral/5.0.6/ix_values.yaml index 7f606386eba..b6a2f5a104a 100644 --- a/incubator/meshcentral/5.0.5/ix_values.yaml +++ b/incubator/meshcentral/5.0.6/ix_values.yaml @@ -938,21 +938,11 @@ meshcentral: # - When set, limits what OIDC groups are mirrored into MeshCentral user groups. filter: [] -probes: - liveness: - type: HTTPS - path: /health.ashx - readiness: - type: HTTPS - path: /health.ashx - startup: - type: HTTPS - path: /health.ashx - service: main: ports: main: + # - Set this to HTTP if certs are served by a proxy protocol: HTTPS port: 10205 # mps: @@ -997,7 +987,7 @@ persistence: enabled: true type: secret readOnly: true - # defaultMode: "0600" + defaultMode: "0600" objectName: '{{ include "tc.common.names.fullname" . }}-secret' mountPath: /opt/meshcentral/meshcentral-config items: diff --git a/incubator/meshcentral/5.0.5/questions.yaml b/incubator/meshcentral/5.0.6/questions.yaml similarity index 99% rename from incubator/meshcentral/5.0.5/questions.yaml rename to incubator/meshcentral/5.0.6/questions.yaml index 3458673e518..2f534db3bdb 100644 --- a/incubator/meshcentral/5.0.5/questions.yaml +++ b/incubator/meshcentral/5.0.6/questions.yaml @@ -724,7 +724,7 @@ questions: label: Port Type schema: type: string - default: HTTPS + default: HTTP enum: - value: HTTP description: HTTP diff --git a/incubator/meshcentral/5.0.5/templates/_secret.tpl b/incubator/meshcentral/5.0.6/templates/_secret.tpl similarity index 92% rename from incubator/meshcentral/5.0.5/templates/_secret.tpl rename to incubator/meshcentral/5.0.6/templates/_secret.tpl index 80cb358a483..3b52477ef5d 100644 --- a/incubator/meshcentral/5.0.5/templates/_secret.tpl +++ b/incubator/meshcentral/5.0.6/templates/_secret.tpl @@ -20,7 +20,6 @@ {{/* Inject some values */}} {{- $_ := set $config "$schema" "http://info.meshcentral.com/downloads/meshcentral-config-schema.json" }} -{{- $_ := set $config "__comment__" "This file is generated dynamically at install time, do not attempt to modify it. On next start it will be re-generated" }} {{- if not (hasKey $config "settings") }} {{- $_ := set $config "settings" dict }} @@ -66,7 +65,6 @@ data: {{- end }} {{/* Prunes keys that start with _ */}} - {{- define "prune.keys" }} {{- $values := . }} {{- range $k, $v := $values }} @@ -88,7 +86,6 @@ data: {{/* Prunes keys that start with _ */}} {{/* Renames tcdefaultdomain variable to "" as this is the key used by MeshCentral */}} {{/* but SCALE GUI does not handle it well */}} - {{- define "prune.keys.scale" }} {{- $values := . }} {{- if (hasKey $values "domains") }} @@ -104,9 +101,6 @@ data: {{- $_ := unset $values $k }} {{- end }} {{- end }} - {{- if eq $k "browserPing" }} - {{- $_ := set $values "__browserPing" (printf "%v-%v" (kindOf $v) (typeOf $v)) }} - {{- end }} {{- if or (eq (kindOf $v) "float64") (eq (kindOf $v) "int64") }} {{- if eq (int $v) -99 }} {{- $_ := unset $values $k }} diff --git a/incubator/meshcentral/5.0.6/templates/common.yaml b/incubator/meshcentral/5.0.6/templates/common.yaml new file mode 100644 index 00000000000..5d43352c10f --- /dev/null +++ b/incubator/meshcentral/5.0.6/templates/common.yaml @@ -0,0 +1,23 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.common.loader.init" . }} + +{{/* Render secret */}} +{{- include "meshcentral.secret" . }} + +{{- define "meshcentral.probes" -}} +probes: + liveness: + type: {{ .Values.service.main.ports.main.protocol }} + path: /health.ashx + readiness: + type: {{ .Values.service.main.ports.main.protocol }} + path: /health.ashx + startup: + type: {{ .Values.service.main.ports.main.protocol }} + path: /health.ashx +{{- end -}} + +{{- $_ := mergeOverwrite .Values (include "meshcentral.probes" . | fromYaml) -}} + +{{/* Render the templates */}} +{{ include "tc.common.loader.apply" . }} diff --git a/incubator/meshcentral/5.0.5/values.yaml b/incubator/meshcentral/5.0.6/values.yaml similarity index 100% rename from incubator/meshcentral/5.0.5/values.yaml rename to incubator/meshcentral/5.0.6/values.yaml