Hey folks!
I’ve been tinkering away and ended up building a couple of Ansible Collections for Cribl - mostly focused on Stream and Edge. Since everything is generated from the OpenAPI spec, you’ll also find modules for Lake and Search in there. Those aren’t fully battle-tested yet, but they’re along for the ride.
The collections include both declarative/idempotent modules and more imperative ones, depending on how hands-on you want to be. They also support both on-prem username/password auth and client-ID/secret for Cribl Cloud.
If you want to poke around, try things out, or throw tomatoes at my code, the repo’s here:
AlexAsplund/ansible-collections-cribl
Curious to hear what people think or how you might want to use it next.
