Ansible - Run a command using the raw module
by
Jeremy Canfield |
Updated: September 19 2023
| Ansible articles
If you are not familiar with modules, check out Ansible - Getting Started with Modules.
Typically, the shell, command, or script modules are used to invoke a command on a managed node (e.g. target systems).
Python (e.g. /usr/bin/python) needs to exist on the managed node to use these modules.
Python is not needed to use these modules.
- script
- raw (this article)
---
- hosts: all
tasks:
- name: install Python using raw
raw: yum -y install python
...
If changed is displayed, this means that Python was successfully installed on the control node (e.g. the target host).
TASK [install Python using raw]
changed: [server1.example.com]
Did you find this article helpful?
If so, consider buying me a coffee over at