mirror of
https://github.com/submariner-io/submariner-charts.git
synced 2026-09-20 20:20:35 +00:00
6916a667e26c24714c0265cff17d70d9840cda2d
...from the top shield banner. I don't see any reason why we need that. This eliminate places we need to update when we release a new chart version. The other places where it references a version is in the sample values. I changed those to just 0.14.0 but we don't really need to update these as they're intended to be examples. Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
submariner-charts
Please see the Helm docs on Submariner's website.
Development workflow
Prerequisites
Create a fork and checkout
Create a fork of the original repository, clone it locally and checkout a new branch from master.
Example:
git clone https://github.com/myuser/submariner-charts.git
cd submariner-charts
git checkout -b new-feature
Now you can modify the Helm charts according to your needs.
Use the modified charts
Locally-modified charts can be installed using helm install,
referring to the local path; for example:
helm install submariner-k8s-broker ./submariner-k8s-broker ...
In the base directory of this repository, a local deployment using the local charts can be obtained by running the following command:
make deploy
This will start two kind clusters and deploy Submariner using the Broker and Operator charts.
make e2e
will run the end-to-end test suite used to validate that Submariner is working correctly.
Languages
Shell
47.9%
Go Template
19.2%
Makefile
19%
Go
13.9%