other nodes. This can either be an address/port combination in
the form 192.168.1.1:4567, or an interface followed by a
port number, like eth0:4567. If the port number is omitted,
the port number from the listen address is used.

If not specified, it will be automatically detected when
possible.

listen_addr (str): Listen address used for inter-manager

communication, as well as determining the networking interface
used for the VXLAN Tunnel Endpoint (VTEP). This can either be
an address/port combination in the form 192.168.1.1:4567,
or an interface followed by a port number, like eth0:4567.
If the port number is omitted, the default swarm listening port
is used. Default: 0.0.0.0:2377

force_new_cluster (bool): Force creating a new Swarm, even if

already part of one. Default: False

task_history_retention_limit (int): Maximum number of tasks

history stored.

snapshot_interval (int): Number of logs entries between snapshot.
keep_old_snapshots (int): Number of snapshots to keep beyond the