apenella / go-ansible
Go-ansible is a Go package that enables the execution of ansible-playbook or ansible commands directly from Golang applications. It supports a wide range of options for each command, enabling smooth integration of Ansible functionality into your projects.
☆1,008Updated 2 weeks ago
Alternatives and similar repositories for go-ansible:
Users that are interested in go-ansible are comparing it to the libraries listed below
- 🤘 The native golang ssh client to execute your commands over ssh connection. 🚀🚀☆1,857Updated last year
- Jenkins API Client in Go. Looking for maintainers to move this project forward.☆877Updated 9 months ago
- A simple logging interface for Go☆1,323Updated last week
- GitLab Go SDK☆2,432Updated 5 months ago
- Go wrapper around iptables utility☆1,187Updated 6 months ago
- Go HardWare discovery/inspection library☆1,743Updated 2 weeks ago
- Simple Golang scp client☆457Updated last month
- Build microservice with rk-boot and let the team take over clean and tidy code.☆533Updated 7 months ago
- Leveled execution logs for Go (fork of https://github.com/golang/glog)☆536Updated 3 months ago
- simple sshclient with go☆275Updated 11 months ago
- Mergo: merging Go structs and maps since 2013☆2,975Updated this week
- Generators for kube-like API types☆1,782Updated this week
- Initialize structs with default values☆829Updated 8 months ago
- A Go (golang) library for parsing and verifying versions and version constraints.☆1,682Updated last week
- Nginx configuration parser helps you to parse, edit, regenerate your nginx config in your go applications☆207Updated last week
- Non-blocking external commands in Go with streaming output☆970Updated 10 months ago
- A better way to marshal and unmarshal YAML in Golang☆288Updated 3 weeks ago
- [Revamped] Go package for reading from continuously updated files (tail -f)☆371Updated 9 months ago
- Run Kubernetes on MySQL, Postgres, sqlite, dqlite, not etcd.☆1,902Updated last week
- Go Client for the Harbor container registry☆111Updated 9 months ago
- User-friendly Go library for building Grafana dashboards☆712Updated 9 months ago
- PTY interface for Go☆1,777Updated 6 months ago
- Package libvirt provides a pure Go interface for interacting with Libvirt. Apache 2.0 Licensed.☆987Updated 3 weeks ago
- Automatically set GOMAXPROCS to match Linux container CPU quota.☆4,614Updated 7 months ago
- Work with Semantic Versions in Go☆1,297Updated 5 months ago
- multi progress bar for Go cli applications☆2,397Updated last week
- Useful template functions for Go templates.☆4,464Updated 6 months ago
- Lightweight alternative to github.com/prometheus/client_golang☆591Updated this week
- IPMI library in pure Go☆99Updated last week
- A universal mechanism to manage goroutine lifecycles☆1,601Updated last year