ansible-component
Installation
SKILL.md
Ansible Component Skill
Manage DevOps components in Infrastructure-as-Code repository. Each component is a folder with ansible playbooks and inventories for different environments/instances.
Component Structure
{env}/{category}/{component}/
├── install.yml # Main installation playbook
├── inventory/
│ └── {environment}/ # real, lxc, etc.
│ ├── inventory.yml # Single inventory
│ └── {instance}/ # Multiple instances (ns-dev, ns-prod)
│ └── inventory.yml
├── templates/ # Jinja2 templates (optional)
├── files/ # Static files (optional)
└── roles/ # Ansible roles (optional)