Agentless
Unlike some of its peers, Ansible does not require a strict master-client model. There is no software or agent to be installed on the client that communicates back to the server. As you can see from the previous example, instead of relying on remote host agents, Ansible uses SSH to push its changes to the remote host. This is huge for network device management, as network vendors are typically reluctant to put third-party software on their platforms. SSH, on the other hand, already exist on the network equipment. This mentality has changed a bit in the last few years, but overall, SSH is the common denominator for all network equipment while configuration management agent support is not.
Because there is no agent on the remote host, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access