hay-kot / homebox

Homebox is the inventory and organization system built for the Home User
https://hay-kot.github.io/homebox/
GNU Affero General Public License v3.0
2.7k stars 210 forks source link

[deployment] Helm chart #318

Closed nicolas2bonfils closed 10 months ago

nicolas2bonfils commented 1 year ago

What is the problem you are trying to solve with this feature?

As a Kubernetes user, I would like to have an helm chart to deploy easily on my cluster

What is the solution you are proposing?

I made an helm chart. All suggestions/bug report are welcome.

What alternatives have you considered?

use directly docker but but cluster would be useless :(

Additional context

No response

Contributions

chevdor commented 1 year ago

Cool that you did that, thanks for sharing. Is your chart running with more than one replica ?

hay-kot commented 10 months ago

Hey! I don't have any experience of use for Kubernetes. Moreover I think properly supporting Kubernetes would require us to switch to a non-sqlite database and that isn't an option for the project right now.

Hopefully the community helm chart is enough to keep it going. Thanks!

chevdor commented 10 months ago

I am using Homebox in k8s using sqlite. Many say it can be an issue but:

It is fast and simple, that makes it a very nice solution.

Supporting k8s is more about having a good Docker image than anything else.

Having a helm chart is nice but homelabs are all so different that the usefulness is limited IMO but that remains good to have.

My take on that is that goodwill k8s support is:

The later in my case looks like: