[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[tractusx-dev] How to organize Helm charts in Tractus-X
|
Hello List,
for Tractus-X Github repositories it might not makes sense to spread the product Helm charts across multiple repositories. So, System team is thinking about to create a new repository (e.g., https://github.com/eclipse-charts/), where all products can place their charts (via Pull Request) and releasing the Helm charts and building a Helm repository could be managed in one place.
The repo would look like this:
-------8<-------8<-------8<-------8<-------8<-------8<-------8<-------
/charts/
|- productA/
| |- templates/
| | |- NOTES.txt
| | |- _helpers.tpl
| | `- someTemplate.yaml
| |- Chart.yaml
| `- values.yaml
`- productB/
|- templates/
| |- NOTES.txt
| |- _helpers.tpl
| `- someTemplate.yaml
|- Chart.yaml
`- values.yaml
README.md
[ ... ]
-------8<-------8<-------8<-------8<-------8<-------8<-------8<-------
This approach would have several advantages:
- only one Helm chart release Action (either via GH Actions or Eclipse Jenkins) for all Tractus-X product Helm charts,
- Aligning the Helm Charts to Tractus-X Release Guidelines (TRG), as introducing or changing Helm Charts require a Pull Request
- simplify the Helm repository creating (either via GH Actions or Eclipse Jenkins)
- avoid having several product related repositories hosting the helm chart in Tractus-X
What is your opinion regarding Helm charts in Tractus-X? Feel free to comment!
Cheers Carsten
--
Mit freundlichen Grüßen / Kind regards
Carsten Lenz
Senior Reliability Engineer
Mercedes-Benz Tech Innovation (ehemals/formely Daimler TSS)
Digital Value Platforms
Wilhelm-Runge-Straße 11
89081 Ulm/Germany
Phone +49 160 8695992
carsten.lenz@xxxxxxxxxxxxxxxxx
www.mercedes-benz-techinnovation.com <http://www.mercedes-benz-techinnovation.com>
<https://www.instagram.com/daimler_tss/> <https://www.facebook.com/daimlertss/> <https://twitter.com/daimlertss/> <https://www.xing.com/companies/daimlertssgmbh> <https://www.linkedin.com/company/daimler-tss/> <https://medium.com/daimler-tss-tech> <https://github.com/Daimler>
Mercedes Benz Tech Innovation GmbH
Sitz und Registergericht/Domicile and Register Court: Ulm, HRB-Nr./Commercial Register No.: 3844
Geschäftsführung/Management: Daniel Geisel (Vorsitzender/Chairperson), Isabelle Krautwald
If you are not the addressee, please inform us immediately that you have received this e-mail by mistake, and delete it. We thank you for your support.
Attachment:
image001.png
Description: image001.png
Attachment:
image002.png
Description: image002.png
Attachment:
image003.png
Description: image003.png
Attachment:
image004.png
Description: image004.png
Attachment:
image005.png
Description: image005.png
Attachment:
image006.png
Description: image006.png
Attachment:
image007.png
Description: image007.png