Helper roles for HybridOps platform validation, EVE-NG content handling, and NetBox seeding.
This collection contains small roles that extend the higher-level platform services in hybridops.app and hybridops.common without bloating those collections.
Role-level variables and assumptions are documented in each role's README.md. Broader operator guidance lives at docs.hybridops.tech.
- EVE-NG validation and content delivery helpers.
- NetBox seeding helpers.
- Small operational roles that are reused across multiple modules and blueprints.
| Role | Purpose |
|---|---|
eveng_healthcheck |
Verify the health of an EVE-NG deployment. |
eveng_images |
Deliver node images into EVE-NG. |
eveng_labs |
Deliver lab content into EVE-NG. |
netbox_seed |
Seed NetBox with initial or curated platform data. |
- Ansible
ansible-core2.15+ - Python 3.10+ on the control node
Install from Ansible Galaxy:
ansible-galaxy collection install hybridops.helperPin in collections/requirements.yml:
collections:
- name: hybridops.helper
version: ">=0.1.0"- name: Check EVE-NG health
hosts: eveng_hosts
become: true
collections:
- hybridops.helper
roles:
- role: hybridops.helper.eveng_healthcheck- Role-local smoke tests are included where isolated validation is useful.
- Platform integration is proven through HybridOps module and blueprint runs in
hybridops-core.
See the project licensing guidance at docs.hybridops.tech.