diff --git a/host.go b/host.go index 65eb944664..d9a5c2207b 100644 --- a/host.go +++ b/host.go @@ -147,7 +147,7 @@ func (h *Host) ConfigureSwarm(discovery string, master bool, host string, addr s tlsCaCert := path.Join(basePath, "ca.pem") tlsCert := path.Join(basePath, "server.pem") tlsKey := path.Join(basePath, "server-key.pem") - masterArgs := fmt.Sprintf("--tlsverify --tlscacert=%s --tlscert=%s --tlskey=%s -H %s %s", + masterArgs := fmt.Sprintf("--tlsverify --tlscacert=%s --tlscert=%s --tlskey=%s -H %s --strategy random %s", tlsCaCert, tlsCert, tlsKey, host, discovery) nodeArgs := fmt.Sprintf("--addr %s %s", addr, discovery)