/vulcan-charts

Primary LanguageSmartyMIT LicenseMIT

Adevinta Vulcan Helm Repository

License: MIT Test Release

https://adevinta.github.io/vulcan-charts

Vulcan Charts

Add the Vulcan repository to Helm:

helm repo add vulcan https://adevinta.github.io/vulcan-charts

Vulcan

Create the vulcan namespace:

kubectl create ns vulcan

Create a values.yaml config file with the parameters or choose one of the files in examples.

Install vulcan application:

helm upgrade -i vulcan vulcan/vulcan -f examples/local.yaml --namespace vulcan

Contributors

In order to generate a new release, increment the chart version. The version increment can be postponed if more changes are pending to be applied to the chart before the release. Take into account, thought, that the release process in master will fail if changes are made in the chart and the version has not been updated.

Before committing changes execute the following commands:

# Validate the charts.
./test.sh -f

# Generate the example / README.md files.
./build.sh

# Review the updated files and add to the repository.
git add .