Ansible Inventory Lab & Excercise – Part 3

Assignment 1

You have been given a RHEL 7.X instance for ARS where access is enabled with ec2-user and key. Password login is disabled. You need to enable a password login and use inventory with behavioural param of username and password to execute following.

$ ansible gog -i inventory -m copy -a"src=index.html dest=/var/www/html"

Assignment 2

Can you please convert this INI inventory format to yaml inventory format and use it

mail.example.com

[webservers]
foo.example.com
bar.example.com

[dbservers]
one.example.com
two.example.com
three.example.com

Assignment 3

Find out what is “ungrouped” and where to use it?

Assignment 4

Find out, is it correct way to keep host in inventory file?

# If you have multiple hosts following a pattern you can specify them like this:
www[001:006].example.com
# Here's another example of host ranges, this time there are no leading 0s: 
db-[99:101]-node.example.com
Rajesh Kumar
Follow me