livebook-dev / livebook

Automate code & data workflows with interactive Elixir notebooks
https://livebook.dev
Apache License 2.0
4.62k stars 408 forks source link

Allow clustering with Kubernetes #2675

Closed aleDsz closed 4 days ago

github-actions[bot] commented 1 week ago

Uffizzi Preview deployment-53430 was deleted.

josevalim commented 1 week ago

Thanks @aleDsz.

I think we should give up on this idea. We can't make this work by default because it requires defining a service on k8s. If we have to define a service, it may be better to provide users with a Helm chart that starts Livebook, defines the correct env vars and services.

Perhaps our clustered deployment settings should say: "Automatic clustering is available in Fly.io and through our provided Helm charts."

aleDsz commented 1 week ago

I'm going with this k8s idea and creating an example YAML file where it will be possible to create a service, define the environment variables and have the cluster with all the necessary information.