Ansible Playbook Programs

DevOps

MOTOSHARE 🚗🏍️
Turning Idle Vehicles into Shared Rides & Earnings

From Idle to Income. From Parked to Purpose.
Earn by Sharing, Ride by Renting.
Where Owners Earn, Riders Move.
Owners Earn. Riders Move. Motoshare Connects.

With Motoshare, every parked vehicle finds a purpose. Owners earn. Renters ride.
🚀 Everyone wins.

Start Your Journey with Motoshare

1.Write a Ansible Playbook to create a group called “deploy

 tasks:
  - name: create group
    group:
      name: deploy
      state: present
  

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

 $ ansible name=deploy-user group=deploy shell=/bin/bash state=presentCode language: JavaScript (javascript)

3.Write a Ansible Playbook to install package named “httpd” in RHEL/centos

Install Apache name=httpd

4.Write a Ansible Playbook to start and enable the service named “httpd”

 tasks:
  - name: start service
    service:
      name: httpd

      state: started

5.Write a Ansible Playbook to create a file called “index.html” in /var/www/html with some dummy html contents.

$ ansible Create a file dest=/var/www/html/index.html mode=600 state=touchCode language: JavaScript (javascript)

6.Write a Ansible Playbook to reboot a self machine.

 tasks:
  - name: copy a file
    copy:
      src: index.html

      dest: /var/www/html/second.htmlCode language: JavaScript (javascript)

7.Write a Ansible Playbook to reboot a self machine.

$ ansible Install git, wget packages name=git,wget state=present

8.Write a Ansible Playbook to clone git repo. thttps://github.com/scmgalaxy/ansible-role-template

$ ansible Clone the repo using url repo=https://github.com/scmgalaxy/ansible-role-template clone=yes dest=/tmp/testCode language: PHP (php)