Skip to content
Discussion options

You must be logged in to vote

@OsamaHaikal the load balancing support has shipped on the proxy side, but we haven't added the Kamal side yet. Planning for that to be in the next Kamal release.

If you want to load balance a deployment in the meantime you would have to set that part up manually. The way I'm doing it on my apps is to run a separate instance of Kamal Proxy as the load balancer, and use kamal-proxy deploy ... to add my app servers to it. After that, a regular kamal deploy works fine for updating the app (you'd only need to run kamal-proxy deploy again if you add/remove app servers, etc).

There is also an un-merged Kamal PR that you might find helpful, if you don't mind running a fork of Kamal.

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by OsamaHaikal
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants