# How to use extra ansible modules?

**URL:** <https://forum.ansible.com/t/how-to-use-extra-ansible-modules/23904>\
**Category:** Ansible Project\
**Created:** [March 8, 2017, 8:30am UTC](https://forum.ansible.com/t/how-to-use-extra-ansible-modules/23904 "2017-03-08T08:30:13Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Chang\_Zhi](https://avatars.discourse-cdn.com/v4/letter/c/ea666f/32.png) [@Chang\_Zhi](https://forum.ansible.com/u/Chang_Zhi)\
**Post date:** [March 8, 2017, 8:30am UTC](https://forum.ansible.com/t/how-to-use-extra-ansible-modules/23904/1 "2017-03-08T08:30:13Z")

</div>

hi, I’m a new man to using ansible. I have some simple questions about how to use ansible modules. I want to use the openvswitch module[1](http://docs.ansible.com/ansible/ops_config_module.html). What commands should I execute ? Should I use " ansible " or “ansible-playbook” ?

Thanks  
Zhi Chang

---

<div class="post-metadata">

**Author:** ![Brian\_Coca](https://avatars.discourse-cdn.com/v4/letter/b/6de8d8/32.png) [@Brian\_Coca](https://forum.ansible.com/u/Brian_Coca)\
**Post date:** [June 2, 2017, 3:43pm UTC](https://forum.ansible.com/t/how-to-use-extra-ansible-modules/23904/2 "2017-06-02T15:43:55Z")

</div>

All modules are currently bundled with Ansible, just make sure you  
have the correct version.

ansible is for 'adhoc' or 'single task' runs, -m \<modulename\> is the  
option to use a specific module

ansible-playbook play.yml \<- would require writing a play that uses the module.
