Unit 3 Worksheet
Instructions
Fill out the worksheet as you progress through the lab and discussions. Hold your worksheets until the end to turn them in as a final submission packet.
Resources / Important Links
- https://killercoda.com/hettanis/course/Ansible-Labs/02-Ansible-Host-File
- https://docs.ansible.com/ansible/latest/inventory_guide/intro_inventory.html
Downloads
The worksheet has been provided below. The document(s) can be transposed to
the desired format so long as the content is preserved. For example, the .txt
could be transposed to a .md file.
Unit 3 Recording
Discussion Post #1
Find a blog post or open source tool that focuses on IT inventory management.
- What is meant by the term “inventory” in an IT context?
- What are some of the issues with inventories in a company?
- How have people attempted to overcome these issues?
- What different formats of inventories can you find for IT management?
- Why would formatting matter?
Discussion Post #2
You are a system administrator for a small company with ~100 total Linux systems. The security engineer approaches you and shows you vulnerabilities in your 110 total Linux systems. He then asserts, "without a good inventory, you cannot have security in the system."
-
Do you agree with him, why or why not?
-
How do you plan to start to “true up” your inventories?
-
How can you prevent this type of problem (if you think it is one) in the future?
-
-
We often say in engineering, “Or you can do nothing”. This speaks to the possibility of just accepting the situation and allowing a system to keep running.
- Can you do that in this situation, or must this be corrected? Why or why not?
Notes
Submit your input by following the link below. The discussion posts are done in Discord Forums.
Definitions
-
IT Inventory
-
File formats (be able to identify and parse them with your tools)
.csv.ini.yaml
-
Grouping
-
Variables (in relation to inventories)
-
Ranges (and their usefulness)
[01:50][01:50:2]
Digging Deeper
-
Build some inventories like the ones here: https://docs.ansible.com/ansible/latest/inventory_guide/intro_inventory.html
-
Parse these down using ansible-inventory to see if you understand the syntax and formatting.
-
Run through this lab for understanding: https://killercoda.com/hettanis/course/Ansible-Labs/02-Ansible-Host-File
-
Reflection Questions
-
What questions do you still have about this week?
-
How are you going to use what you’ve learned in your current role?