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.
<strong>Declare variables with vars:</strong>
- name: To create group deploy
hosts: web
vars:
groupname: deploy
firstname: Bhavya
lastname: sharma
tasks:
- name: to create group deploy
ansible.builtin.group:
name={{ groupname }}
state=present
Code language: HTML, XML (xml)
<strong>Declare variables in external file:</strong>
- name: To create group deploy
hosts: web
vars_files:
- vars-file.yaml
tasks:
- name: to create group deploy
ansible.builtin.group:
name={{ groupname }}
state=present
<strong>vars-file.yaml</strong>
groupname: deploy
firstname: Bhavya
lastname: sharma
Code language: HTML, XML (xml)
<strong>Declare variables in include file:</strong>
- name: To create group deploy
hosts: web
vars_files:
- vars-file.yaml
tasks:
- name: to create group deploy
ansible.builtin.group:
name={{ groupname }}
state=present
- name: include default step variables
include_vars: var-include.yml
- name: Print the variable value
ansible.builtin.debug:
msg: welcome {{ firstname }} {{ lastname }}
<strong>vars-file.yaml</strong>
groupname: deploy
firstname: Bhavya
lastname: sharma
* scope is higher if you define in include file
* value of variable will be value defined in include file
Code language: PHP (php)
<strong>Declare variables using prompt:</strong>
- name: To create group deploy
hosts: web
vars_files:
- vars-file.yaml
vars_prompt:
- name: "myname"
prompt: "enter your name?"
private: false
tasks:
- name: to create group deploy
ansible.builtin.group:
name={{ groupname }}
state=present
- name: include default step variables
include_vars: var-include.yml
- name: Print the vars
ansible.builtin.debug:
msg: Enter your name{{ myname }}
<strong>vars-file.yaml</strong>
groupname: deploy
firstname: Bhavya
lastname: sharma
* <strong>scope is higher if you pass from prompt</strong>
Code language: PHP (php)
<strong>Declare variables command line</strong> <strong>:</strong>
cmd: <strong>ansible-playbook -i inventory creategroup.yaml -e firstname=bhavya -e lastname=sharma</strong>
<creategroup.yaml>
- name: To create group deploy
hosts: web
vars_files:
- vars-file.yaml
vars_prompt:
- name: "myname"
prompt: "enter your name?"
private: false
tasks:
- name: to create group deploy
ansible.builtin.group:
name={{ groupname }}
state=present
- name: include default step variables
include_vars: var-include.yml
- name: Print the vars
ansible.builtin.debug:
msg: Enter your name{{ myname }}
<strong>vars-file.yaml</strong>
groupname: deploy
firstname: Bhavya
lastname: sharmaCode language: PHP (php)