skybitsnl / backsnap

Kubernetes backup operator - off-site point-in-time backups with history
MIT License
26 stars 2 forks source link

Any chance of a helm chart? #2

Closed UntouchedWagons closed 2 months ago

UntouchedWagons commented 5 months ago

I think it'd be very useful to have a helm chart that automatically installs all the necessary CRDs and configures the manager using data from a values.yaml.

sgielen commented 5 months ago

Absolutely, that would be a nice addition, I haven't gotten around to it yet. You'd be very welcome to make a PR for it.

UntouchedWagons commented 5 months ago

I don't have much experience making helm charts but I'll take a crack at it.

UntouchedWagons commented 5 months ago

Version 0.0.1 of the backsnap helm chart: https://github.com/UntouchedWagons/backsnap/tree/helm-chart/charts/apps/backsnap I think I've got the basics sorted although I haven't tried installing it onto a cluster yet.

There are other things that I think could (but not necessarily should) be added like additional labels, taints, affinities and tolerations; or custom PVCBackups and PVCRestores.

sgielen commented 2 months ago

Thank you @UntouchedWagons! Merged as #4.

saggiyogesh commented 2 weeks ago

Hello, can we update the docs on installation by helm chart. It will be very helpful

sgielen commented 2 weeks ago

Hi @saggiyogesh, thanks for your suggestion. I had this on my list and have gone ahead and added a "Quick start using Helm" section to the README as well as some other sections. Hopefully this is helpful, be sure to let me know if you still need help after this.