Yooooomi / your_spotify

Self hosted Spotify tracking dashboard
GNU General Public License v3.0
3.15k stars 128 forks source link

Kubernetes support #51

Closed samip5 closed 2 years ago

samip5 commented 3 years ago

Would you be open to supporting kubernetes deployments?

It would probably need an helm chart at least.

Yooooomi commented 3 years ago

Hello, I think it's a good idea to support Kubernetes deployment for your_spotify. However, I don't think this is the purpose of this repo. If you know Kubernetes we can work together to build this on another repo. Tell me what you think about this.

samip5 commented 3 years ago

Yes, I know Kubernetes and I have an cluster to test it on too. That sounds like a good plan.

Yooooomi commented 3 years ago

So, did you create a repo containing your work? Do you have anything you need help with to setup that?

samip5 commented 3 years ago

I haven't, as I believe it should be upstream helm chart which is then also kept up-to-date.

I can however try to get it included in https://github.com/k8s-at-home/charts.

Yooooomi commented 3 years ago

I'm sorry I'm not a native english speak and I didn't get the meaning of your first sentence. However, it seems like a good idea to try to submit it to k8s at home

samip5 commented 3 years ago

@Yooooomi Please explain the meaning of the environment variables of your application. Do these need to be accessable from the frontend? If so, please write an architectural diagram of how it communicates with each component.

samip5 commented 3 years ago

I'm sorry I'm not a native english speak and I didn't get the meaning of your first sentence. However, it seems like a good idea to try to submit it to k8s at home

I have not created an helm repo for your application because I don't know how it internally talks to each component and which portion of it needs to be accessible from the user accessing the frontend and I believe that it should be done by the application maintainer themself.

Yooooomi commented 2 years ago

I'm afraid I am not going to work on such an implementation in the near future. I want to focus my motivation on this project on the application itself and it's features. Thanks for this feedback, I'll close this issue for now