From c97030c4f07850de8f1e4926005a1c02eea05285 Mon Sep 17 00:00:00 2001 From: Thomas Hardtke Date: Thu, 28 Oct 2021 13:03:10 +0200 Subject: [PATCH 1/4] Make uuid configurable (#4) --- charts/test-guide/templates/config-file.yaml | 2 +- charts/test-guide/values.yaml | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/charts/test-guide/templates/config-file.yaml b/charts/test-guide/templates/config-file.yaml index 3f887d5..bda2395 100644 --- a/charts/test-guide/templates/config-file.yaml +++ b/charts/test-guide/templates/config-file.yaml @@ -8,7 +8,7 @@ stringData: autoConfig.prop: | # Base settings base.url={{ include "test-guide.baseUrl" . }} - base.uuid=1 + base.uuid={{ .Values.baseSettings.uuid }} # Admin profile serveradmin.name={{ .Values.serveradmin.name }} diff --git a/charts/test-guide/values.yaml b/charts/test-guide/values.yaml index d5641fa..62b68d3 100644 --- a/charts/test-guide/values.yaml +++ b/charts/test-guide/values.yaml @@ -41,6 +41,11 @@ license: type: file key: "" +# Configure Base settings +baseSettings: + # Default needs to be set to individual value + uuid: 1 + serviceAccount: # Specifies whether a service account should be created create: true From f3bb905525b8795e3e9065828078228d312dbd6c Mon Sep 17 00:00:00 2001 From: Thomas Hardtke Date: Mon, 1 Nov 2021 15:05:47 +0100 Subject: [PATCH 2/4] Extend Readme.md with configuration infos (#4) --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 4984715..6f8782e 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,14 @@ $ helm search repo tracetronic $ helm install [RELEASE_NAME] tracetronic/[CHART_NAME] ``` +## Customization + +**TraceTronic Helm Charts** need customer specific adaptions (e.g. license information, ...) which could be passed via value references. Please have a look at the distinct product related charts for further information linked as follows: + +| Chart | Additional information | +| ----- | ---------------------- | +| TEST-GUIDE | see [Readme.md](https://github.com/tracetronic/helm-charts/blob/unique_uuid/charts/test-guide/README.md#configuration)| + ## Contribution We encourage you to contribute to **TraceTronic Helm Charts** using the [issue tracker](https://github.com/tracetronic/helm-charts/issues/new/choose) to suggest feature requests and report bugs. From 6a30ec0bd9280b81e5adf30f6b43130e9491bff0 Mon Sep 17 00:00:00 2001 From: Thomas Hardtke Date: Tue, 2 Nov 2021 08:24:32 +0100 Subject: [PATCH 3/4] Increase chart version (#4) --- charts/test-guide/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/test-guide/Chart.yaml b/charts/test-guide/Chart.yaml index 6b51d76..1f15d9c 100644 --- a/charts/test-guide/Chart.yaml +++ b/charts/test-guide/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -version: 0.1.0 +version: 0.2.0 type: application name: test-guide description: TEST-GUIDE is a database application for the overview, analysis and follow-up processing of test procedures, which has been specially developed for use in the automotive sector. From 4972e71b760704ef8864acdcf785230c770db8b4 Mon Sep 17 00:00:00 2001 From: Thomas Hardtke Date: Tue, 2 Nov 2021 11:16:31 +0100 Subject: [PATCH 4/4] Rewrite Readme.md with configuration infos (#4) --- README.md | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 6f8782e..7481048 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ This repository hosts the official **[TraceTronic](https://www.tracetronic.de/) [Helm](https://helm.sh) must be installed and initialized to use the charts. Please refer to Helm's [documentation](https://helm.sh/docs/) to get started. -Once Helm is set up properly, add the repository as follows: +Once Helm is set up properly, you could access provided charts as follows: ```bash $ helm repo add tracetronic https://tracetronic.github.io/helm-charts @@ -21,13 +21,8 @@ $ helm search repo tracetronic $ helm install [RELEASE_NAME] tracetronic/[CHART_NAME] ``` -## Customization - -**TraceTronic Helm Charts** need customer specific adaptions (e.g. license information, ...) which could be passed via value references. Please have a look at the distinct product related charts for further information linked as follows: - -| Chart | Additional information | -| ----- | ---------------------- | -| TEST-GUIDE | see [Readme.md](https://github.com/tracetronic/helm-charts/blob/unique_uuid/charts/test-guide/README.md#configuration)| +The provided charts are specific for each TraceTronic product and its values often need an individual configuration. Further information could be found within the respective chart area: +- [TEST-GUIDE](https://github.com/tracetronic/helm-charts/blob/main/charts/test-guide/README.md) ## Contribution