Pure Go Ansible playbook engine
Find a file
Snider 4fe5484e1f feat: extract ansible package from go-devops
Pure Go Ansible playbook engine: YAML parser, SSH executor, 30+ module
implementations, Jinja2-compatible templating, privilege escalation,
event-driven callbacks, and inventory pattern matching.

438 tests passing with race detector.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-09 11:37:27 +00:00
CLAUDE.md feat: extract ansible package from go-devops 2026-03-09 11:37:27 +00:00
executor.go feat: extract ansible package from go-devops 2026-03-09 11:37:27 +00:00
executor_test.go feat: extract ansible package from go-devops 2026-03-09 11:37:27 +00:00
go.mod feat: extract ansible package from go-devops 2026-03-09 11:37:27 +00:00
go.sum feat: extract ansible package from go-devops 2026-03-09 11:37:27 +00:00
mock_ssh_test.go feat: extract ansible package from go-devops 2026-03-09 11:37:27 +00:00
modules.go feat: extract ansible package from go-devops 2026-03-09 11:37:27 +00:00
modules_adv_test.go feat: extract ansible package from go-devops 2026-03-09 11:37:27 +00:00
modules_cmd_test.go feat: extract ansible package from go-devops 2026-03-09 11:37:27 +00:00
modules_file_test.go feat: extract ansible package from go-devops 2026-03-09 11:37:27 +00:00
modules_infra_test.go feat: extract ansible package from go-devops 2026-03-09 11:37:27 +00:00
modules_svc_test.go feat: extract ansible package from go-devops 2026-03-09 11:37:27 +00:00
parser.go feat: extract ansible package from go-devops 2026-03-09 11:37:27 +00:00
parser_test.go feat: extract ansible package from go-devops 2026-03-09 11:37:27 +00:00
ssh.go feat: extract ansible package from go-devops 2026-03-09 11:37:27 +00:00
ssh_test.go feat: extract ansible package from go-devops 2026-03-09 11:37:27 +00:00
types.go feat: extract ansible package from go-devops 2026-03-09 11:37:27 +00:00
types_test.go feat: extract ansible package from go-devops 2026-03-09 11:37:27 +00:00