summaryrefslogtreecommitdiffstats
path: root/mod2/helm-generator/README.md
diff options
context:
space:
mode:
authorDhrumin Desai <dd303q@att.com>2021-08-09 16:52:04 -0400
committerDhrumin Desai <dd303q@att.com>2021-08-31 14:54:58 -0400
commit1838366d51a172b0240a5e23c5d691b544a7a6be (patch)
tree750e3f37c67b3e350a3e40a81088e08a2e696252 /mod2/helm-generator/README.md
parentf6129791bd343d7c4a19bc4c5c758d76e24f0926 (diff)
Helm-generator - seedcode delivery for helm chart generation tool from component spec
Issue-ID: DCAEGEN2-2694 Change-Id: I3e317e312f90b061c0cdff155b8673967aea414b Signed-off-by: Dhrumin Desai <dd303q@att.com>
Diffstat (limited to 'mod2/helm-generator/README.md')
-rw-r--r--mod2/helm-generator/README.md20
1 files changed, 20 insertions, 0 deletions
diff --git a/mod2/helm-generator/README.md b/mod2/helm-generator/README.md
new file mode 100644
index 0000000..6304ebb
--- /dev/null
+++ b/mod2/helm-generator/README.md
@@ -0,0 +1,20 @@
+## Instructions for running helm chart generator
+version: 1.0.0-SNAPSHOT
+
+1. Must have helm installed.
+
+2. Run `mvn clean package` to build and package the code.
+
+3. Run main class `HelmChartGeneratorApplication` with parameters added to configuration properties, set in the following order:
+ 1. Spec file location
+ 2. Chart directory location
+ 3. Output directory location
+ 4. Component spec schema (Optional)
+ 5. --distribute flag (Optional)
+ 6. --help (to see usage)
+
+ Arguments expected as: `<somePath/spec.json> <somePath/chartDirectory> <somePath/outputDirectory> <somepath/specSchema.json> --distribute`
+
+ Test files currently included in project:
+ - Spec file: `helm-chart-generator\src\test\input\specs\ves.json`
+ - Charts Directory: `helm-chart-generator\src\test\input\blueprint` \ No newline at end of file