If you prefer to go this route due to having root login disabled for security on your servers I put together this short guide: Setting up Ansible with a non-root sudo user
Ansible is very useful for handling multiple servers. I provide an example showing how you can run apt upgrade across all your servers using Ansible. Ansible is useful for many other things. Ansible only need to be installed on one server (your Ansible control server where you run the Ansible commands from).
Yet another thread that will probably get lost.. but anyway.. I keep trying.
@8Dweb thanks for your contributions and reminders about Ansible and the link to your root way here: https://community.enhance.com/d/2631-version-1210-released/15