1,760
edits
Changes
no edit summary
= Sample Ansible Inventory File =
<pre>
# This is the default ansible 'hosts' file.
## 192.168.100.1
## 192.168.100.10
# Ex 2: A collection of hosts belonging to the 'webservers' group
## db-[99:101]-node.example.com
</pre>
= Sample template for Ansible hosts file for Lab 9 =
Assuming Elisa, Miriam, Eric, Stephen, and Joseph are five of the students in the OPS435 class in different sections and each one of them was assign a VM in myvmlab with the following information:
* Section A
** Miriam: port 7694 on myvmlab.senecacollege.ca
** ELisa: port 7697 on myvmlab.senecacollege.ca
* Section B
** Eric: port 7811 on myvmlab.senecacollege.ca
** Stephen:port 7850 on myvmlab.senecacollege.ca
** Joseph: port 7874 on myvmlab.senecacollege.ca
The following Ansible inventory file simple called "hosts" can be created and used for the "ansible" command by a regular user on matrix. You can put this inventory file in ~/ops435/lab9 directory.
<pre>
# This is a template for creating an inventory for the ansible or
# ansible-playbook command in matrix. You need to add your VM
# information under the appropriate section: [ops435a], [ops435b], etc.
instructor ansible_host=myvmlab.senecacollege.ca ansible_port=7001
[ops435a]
miriam ansible_host=myvmlab.senecacollege.ca ansible_port=7694
elisa ansible_host=myvmlab.senecacollege.ca ansible_port=7697
[ops435b]
eric ansible_host=myvmlab.senecacollege.ca ansible_port=7811
stephen ansible_host=myvmlab.senecacollege.ca ansible_port=7850
joseph ansible_host=myvmlab.senecacollege.ca ansible_port=7874
</pre>
[[Category:OPS435]][[Category:rchan]]