From c96a2161070e5c7d00dd57d0485c4e063c91eacd Mon Sep 17 00:00:00 2001 From: Thomas Hardtke <80038799+thardtke-tt@users.noreply.github.com> Date: Tue, 2 Nov 2021 13:39:10 +0100 Subject: [PATCH] Unique UUID (#6) --- README.md | 5 ++++- charts/test-guide/Chart.yaml | 2 +- charts/test-guide/templates/config-file.yaml | 2 +- charts/test-guide/values.yaml | 5 +++++ 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 4984715..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,6 +21,9 @@ $ helm search repo tracetronic $ helm install [RELEASE_NAME] tracetronic/[CHART_NAME] ``` +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 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. 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. 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