Hello you all!
I’m running Deploy Flower on Multiple Machines with Docker Compose - Flower Framework . I did run the example, now I’m trying to extend it but I have some doubts about it.
I’m trying to deploy two clients in two different machines, and a server and a client in another machine.
I did this:
Generate the certificates on the server and send them to the remote machines, as well as the respective docker compose.
Modify config.toml in the machines to add the superlink.remote-deployment, with the machine server IP.
Deploy the server, client and super link in the main machine.
Deploy the clients in the remote machines, and verify communication with the superlink. (It’s working)
Modify the config.toml in the server machine to add a remote deployment with 127.0.0.1 IP. and the certificates path.
But when I launch the experiment from the server machine, I got this
Connection to the SuperLink is unavailable. Please check your network connection and 'address' in the SuperLink connection configuration.
The same error appears when I do flwr ls remote-deployment in the main machine.
It’s obvious that I’m mistaken at some point or I haven’t fully understand the architecture of flower.
Has anybody deploy flower on multiple machines with several clients and one server? How you did it?
Thanks in advance!!