What is a requirement for an Ansible-managed node?
A . It must have an Ansible Tower installed.
B . It must have an SSH server running
C . It must support ad hoc commands
D . It must be a Linux server or a Cisco device
Answer: D
Explanation:
Ansible can communicate with modern Cisco devices via SSH or HTTPS so it does not require an SSH server -> Answer ‘It must have an SSH server running’ is not correct.
An Ansible ad-hoc command uses the /usr/bin/ansible command-line tool to automate a single task on one or more managed nodes. Ad-hoc commands are quick and easy, but they are not reusable -> It is not a requirement either -> Answer ‘It must support ad hoc commands’ is not correct.
Ansible Tower is a web-based solution that makes Ansible even more easy to use for IT teams of all kinds. But it is not a requirement to run Ansible -> Answer ‘It must have an Ansible Tower installed’ is not correct.
Therefore only answer ‘It must be a Linux server or a Cisco device’ is the best choice left. An Ansible controller (the main component that manages the nodes), is supported on multiple flavors of Linux, but it cannot be installed on Windows.
Leave a Reply