Limited Time Offer!
For Less Than the Cost of a Starbucks Coffee, Access All DevOpsSchool Videos on YouTube Unlimitedly.
Master DevOps, SRE, DevSecOps Skills!
1 new message
# To create Deplo group
ansible localhost -m ansible.builtin.group -a"name=deploy state=present" -b
#To create User in deploy group
ansible localhost -m user -a"name=deploy-user password=welcome123 groups=deploy state=present shell=/bin/bash" -b
#Install httpd
ansible localhost -m yum -a"state=present name=httpd" -b
#start and enable the service named âhttpdâ
ansible localhost -m service -a"name=httpd state=started" -b
# create a file called âindex.htmlâ in /var/www/html with some dummy html contents.
ansible localhost -m copy -a"dest=/var/www/html src=index.html" -b
# â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
#install a package called âgitâ, âwgetâ
ansible localhost -m yum -a"state=present name=git" -b
ansible localhost -m yum -a"state=present name=wget" -b
#to clone git repo. https://github.com/scmgalaxy/ansible-role-template.
ansible localhost -m ansible.builtin.git -a"repo=https://github.com/scmgalaxy/ansible-role-template dest=/home/centos/monika" -b
#Restart machine
ansible localhost -m reboot
#Ansible commands to touch a file called âdevopsschool.txtâ in /opt/ and delete after using ansible adhoc command.
ansible localhost -m file -a"name=devopesschool.txt state=touch creates=/opt" -b
ansible localhost -m file -a"name=devopesschool.txt state=absent creates=/opt" -b