change-metrics / monocle

Monocle helps teams and individual to better organize daily duties and to detect anomalies in the way changes are produced and reviewed.
https://changemetrics.io
GNU Affero General Public License v3.0
371 stars 58 forks source link

Need helm chart to deployment on k8s #932

Open bellondr opened 2 years ago

bellondr commented 2 years ago

With more and more developers using k8s to deploy services in prod environments, I think we should provide helm charts, not just docker-compose.

morucci commented 2 years ago

Hi,

A Helm chart has been cooked late in 2020 so it might need some re-work to adjust with recent changes on Monocle. See this issue: https://github.com/change-metrics/monocle/issues/278

Furthermore, plain YAML manifest files are available to deploy on k8s in the "deployment/" directory. Note that you should be able to use "kubectl apply" instead of the "make up-stage" which use "oc" for OpenShift deployment.

I plan to support, in a near futur, an official way to deploy on k8s (documented in the README.md) as an alternative to the docker-compose, however it might not be based on Helm.

Cheers