Ansible Adhoc Commands Lab and Excercise – Part 1

Write a Ansible Adhoc Commands to create a group called “deploy

$ ansible localhost -m group -a”name=deploy state=present” -b

Write a Ansible Adhoc Commands to create a user called “deploy-user” which is part of group called “deploy” and with /bin/bash shell.

$ ansible localhost -m user -a “name=deploy-user group=deploy shell=/bin/bash state=present” -b

 Write a Ansible Adhoc commands install package named “httpd” in RHEL/centos.

ansible localhost -m yum -a”state=present name=httpd” -b

Write a Ansible Adhoc commands to start and enable the service named “httpd”

$ ansible localhost -m service -a”name=httpd state=started” -b

Write a Ansible commands to copy a file called “second.html” in /var/www/html/second.html with some dummy html contents.

$ ansible localhost -m copy -a”dest=/var/www/html src=second.html” -b