What IS the multi-server feature and why isn't it working for me?
Looking at the documentation it's unclear what the multi-server feature does. It only explains how to enable it. So in order to find out I've added and successfully set up a server. I've deployed a static application to the server. The deploy logs show success but the deployment itself is shown as an error and it doesn't work. I've deployed various apps from a template that work fine when I deploy them normally. When I deploy them by choosing the newly added server the deployment fails with the error:
I see the docker containers listed for the remote server with the "Created" state and status and when I click "View Logs" I see there are no logs.
In short, I can't get this feature to work and so I don't get what the difference is with adding a node to the cluster and targeting that node using placement constraints.
- Is it just used as a build server?
- Is it a stand-alone server without any swarm cluster features?
- Is it a separate Traefik entrypoint and swarm manager node that manages its own set of worker nodes? (I'm hoping it's this)
And how can I get it to work?
I see the docker containers listed for the remote server with the "Created" state and status and when I click "View Logs" I see there are no logs.
In short, I can't get this feature to work and so I don't get what the difference is with adding a node to the cluster and targeting that node using placement constraints.
- Is it just used as a build server?
- Is it a stand-alone server without any swarm cluster features?
- Is it a separate Traefik entrypoint and swarm manager node that manages its own set of worker nodes? (I'm hoping it's this)
And how can I get it to work?