padok-team / burrito

🌯 Burrito is a TACoS 🌮
https://padok-team.github.io/burrito
Apache License 2.0
241 stars 10 forks source link

feat(chart): update values & doc to get started easier #312

Closed LucasMrqes closed 1 month ago

LucasMrqes commented 1 month ago

This adds comments to all values in the helm chart to better understand what is configurable. I used https://github.com/norwoodj/helm-docs to automatically generate a README file as helm chart documentation.

Most importantly, this PR also makes cert-manager not required to run Burrito and disables TLS for the datastore in the chart default values. This aims at easing the installation process for Burrito, while making clear that using TLS is strongly recommended and very easy to setup with cert-manager.