Ansible is a popular IT automation tool for Linux servers, which is gaining a wide following due to its simplicity and active user base. Ansible is an agentless configuration management tool that operates in a push model (it can be configured in a pull model, but that is out of scope here).

See Ansible Documentation.

Following are articles to help you get started using Ansible with Swarm.