Enroll
Get an existing Linux host into Ansible in seconds
Enroll inspects a Debian-like or RedHat-like system, harvests the state that matters, and generates Ansible roles/playbooks so you can bring snowflakes under management fast.
$ enroll single-shot --harvest ./harvest --out ./ansible
$ cd ./ansible && tree -L 2
What it's for
- Hosts with no config management
- Fast DR snapshots you can turn into playbooks
- Detecting drift over time (diff mode + notifications)
Highlights
Super fast
Harvest state, then render playbooks locally.
Safe-by-default harvesting
Heuristics to avoid likely secrets; opt-in for more.
Remote over SSH
Harvest from your workstation; generate output locally.
Optional encryption
Store harvests/manifests encrypted at rest (SOPS/GPG).
Links
Need help enrolling infra?
I do contract sysadmin work and can help you adopt tooling like this safely.
Contact me