[deyu1@kvm19 ansible]$ vim deploy1.yml
[deyu1@kvm19 ansible]$ cat deploy1.yml
---
- hosts: dev
tasks:
- name: install package
dnf: pkg={{item}} state=latest
[deyu1@kvm19 ansible]$ ansible-playbook deploy1.yml --extra-vars "item=php" PLAY [dev] ********************************************************************* TASK [Gathering Facts] ********************************************************* ok: [kvm11] TASK [install package] ********************************************************* changed: [kvm11] PLAY RECAP ********************************************************************* kvm11 : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
[deyu1@kvm19 ansible]$ ansible dev -m dnf -a "name=php state=present"
kvm11 | SUCCESS => {
"ansible_facts": {
"discovered_interpreter_python": "/usr/bin/python3"
},
"changed": false,
"msg": "Nothing to do",
"rc": 0,
"results": []
}