Open main menu

CDOT Wiki β

Changes

OPS435 Sample Ansible Hosts file

1,130 bytes added, 23:00, 25 March 2021
no edit summary
= Sample Ansible Inventory File =
 
<pre>
# This is the default ansible 'hosts' file.
## 192.168.100.1
## 192.168.100.10
192.168.99.153 # c7-min-ud-co
192.168.99.53 # c7-min-ud-pri
192.168.53.104
192.168.99.25 # c7min-ud-mail
192.168.122.228
192.168.99.150 # 389-ds server
192.168.99.253 # rns - openldap server
 
[ops435vms]
192.168.99.25
192.168.99.53
192.168.99.153
192.168.99.253
# 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]]
1,760
edits