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.
1. Create a playbook and setup a webserver(httpd) and use httpd as a variable decalared in role var file
---
-name: webserver
host:web
vars_files:
- role-var-file.yml
tasks:
-name: var include
include_vars: role-var-file.yml
-name: setup httpd server
yum:
name: "{{packname}}"
state: latest
- name: Start service httpd, if not started
ansible.builtin.service:
name: "{{packname}}"
state: started
Code language: JavaScript (javascript)
2. Create a playbook and setup a webserver(httpd) and use httpd as a variable decalared using prompt
---
-name: webserver
host:web
vars_prompt:
- name: "packname"
prompt: "Install httpd"
private: false
tasks:
-name: var include
include_vars: role-var-file.yml
-name: setup httpd server
yum:
name: "{{packname}}"
state: latest
- name: Start service httpd, if not started
ansible.builtin.service:
name: "{{packname}}"
state: started
- name: Print the vars
ansible.builtin.debug:
msg: service httpd {{packname}} installed and started
Code language: JavaScript (javascript)
3. Create a playbook and setup a webserver(httpd) and find a list of .txt file in some directory and output using register variables
---
-name: webserver
host:web
vars_prompt:
- name: "packname"
prompt: "Install httpd"
private: false
tasks:
-name: var include
include_vars: role-var-file.yml
-name: setup httpd server
yum:
name: "{{packname}}"
state: latest
- name: Start service httpd, if not started
ansible.builtin.service:
name: "{{packname}}"
state: started
- name: Print the vars
ansible.builtin.debug:
msg: service httpd {{packname}} installed
-name:
shell: "find *.txt"
args:
chdir: "/home/centos/ansible/priyanka"
register: find_output
Code language: PHP (php)
4. Create a playbook and setup a webserver(httpd), copy a index.html and interpolate variables in template file decalared in playbook.
---
-name: webserver
host:web
vars_prompt:
- name: "packname"
prompt: "Install httpd"
private: false
tasks:
-name: var include
include_vars: role-var-file.yml
-name: setup httpd server
yum:
name: "{{packname}}"
state: latest
- name: copy index.html
ansible.builtin.template:
src: index.html.j2
dest: /var/www/html/
- name: Start service httpd, if not started
ansible.builtin.service:
name: "{{packname}}"
state: started
Code language: PHP (php)