jfelten / gitea-helm-chart

MIT License
76 stars 66 forks source link

[Feature]Separate Postgres/Memcached/Gitea #41

Closed caryyu closed 4 years ago

caryyu commented 4 years ago

Due to Kubernetes Pod is a fundamental unit for orchestrating inside the cluster, which sometimes, we only want Gitea to be orchestrated instead of including Postgres/Memcached yet, plus, I think you don't need to have Postgres/Memcached in your repo since Helm supports the dependency management with a file requirements.txt in place to let you bind all the stuff together..

jfelten commented 4 years ago

This was a decision I made when I wrote the chart. At that point the dependency management was flaky and the dependent charts like postgres were changing rapidly causing breakages. This was an attempt to add some robustness.

It makes sense to revisit this now, and is probably a good idea. I am not opposde to this if somebody wants to change.

caryyu commented 4 years ago

@jfelten Due to the consideration of the compatibility extending from your chart, I rewrote/recreated the whole chart for myself: https://github.com/caryyu/gitea-helm-chart