automated-helm-generator/README.md
2025-02-11 12:52:05 -06:00

1.5 KiB

Automated Helm Chart Generator

This is a relatively simplistic Python app to simplify creating a Helm Chart more easily.

Keep in mind, this is fairly opinionated and simplistic in it's implementation. This is on purpose. This largely developed for my own use rather than general applicability.

Getting Started

In general, there are 3 steps to run this automatation:

  1. Run the appropriate installer script (technically this isn't required as you could just run the Python script directly but is for convenience)
  2. Create and customize a input.json file that has the inputs for the script
  3. Run the script

On Windows

Run the followng

.\install.ps1

Next copy the input.example.json into the folder you want (replacing <Folder for Helm Chart> with the appropriate path) and rename it input.json. You'll also probably want to customize this file (though not technically required)

Copy-Item input.example.json <Folder for Helm Chart>\input.json

Then in the directory you want

create-helm-chart

On Mac/Linux (Uses Bash)

Run the followng

./install.sh

Next copy the input.example.json into the folder you want (replacing <Folder for Helm Chart> with the appropriate path) and rename it input.json. You'll also probably want to customize this file (though not technically required)

cp ./input.example.json <Folder for Helm Chart>/input.json

Then in the directory you want

create-helm-chart