1.0 KiB
1.0 KiB
infra-run/ansible/inventory
This directory is intended for Ansible inventory definitions. It separates shared variables from host-specific values to support clean environment modeling and safer automation.
Diagram
flowchart TD
A["inventory"] --> B["group_vars"]
A --> C["host_vars"]
B --> D["Shared environment variables"]
C --> E["Per-host overrides"]
Scope
group_vars- variables applied at group or environment level.host_vars- variables tailored to individual nodes.hosts.yml- sanitized example groups for Linux and AIX hardening targets.
Current Inventory Shape
linux- local example host for Linux hardening playbooks.aix- empty sanitized group ready for AIX host definitions.group_vars/all.yml- shared hardening defaults such as NTP servers, SSH behavior, audit/logging toggles, sysctl hardening, and optional mount management.
Notes
- Inventory values are intentionally sanitized.
- Override defaults per host, per group, or per run before applying any hardening playbook.