The Ansible Control Node
Get familiar with how to configure an Ansible control node.
We’ve established that the Ansible control node is the node that runs the Ansible software and uses different modules/plugins to manage other nodes. The control node is the center of the Ansible system and we use it to write, store, and execute playbooks and other configurations on the managed nodes.
Setting up an Ansible control node
Setting up an Ansible control node involves a series of steps, including:
- Choosing a machine.
- Installing Ansible.
- Testing the installation.
- Writing the inventory.
Choosing a machine
We first need to decide the type of machine to use for our control node in terms of its size and computer power. The second consideration is the OS of the machine to be used. Ideally, Ansible requires that we run a control node on a machine that is Unix-like. This includes most Linux flavors as well as a Windows Subsystem for ...