omni icon indicating copy to clipboard operation
omni copied to clipboard

helm/kustomize deployment automation

Open smira opened this issue 1 year ago • 1 comments
trafficstars

smira avatar Mar 04 '24 10:03 smira

I gathered somewhere that you all use ArgoCD, but Flux does such a nice job of this. I've been thinking through this problem a lot and if there's a means of bootstrapping the cluster with the Flux controllers in extraManifests, a newly bootstrapped cluster would just need to point to a git or OCI repository. You could configure the repository URL and deploy key in Omni and Flux would take it from there.

That way, you don't need to build anything excessive in Omni.

rmvangun avatar Mar 05 '24 03:03 rmvangun

We use timoni charts (with helm) and flux-aio (cilium for talos) which works very well and easy to deploy. Would love if omni has a way to create template (read/write) like devtron/coder.com where one can create/update/delete the timoni charts (flux) (with SSO and groups integrated for having different namespaces for different users) and where one sees the current state and logs. Also would be great if a solution like kubecost/opencost is integrated, where one can give users access to see their cost and also a api interface.

https://devtron.ai/product/release-orchestration/ has for example a chart store for flux helm and with some templates like coder.com where one can parametrized the chart it would be really great.

suse-coder avatar Dec 23 '24 16:12 suse-coder