https://github.com/arillso/ansible.agent
Ansible collection for deploying infrastructure agents including Grafana Alloy, Tailscale VPN, and cloud monitoring across Linux and Windows
https://github.com/arillso/ansible.agent
alloy ansible ansible-collection ansible-plugins ansible-roles automation configuration-management devops grafana linux mesh-network monitoring observability tailscale telemetry vpn windows
Last synced: about 1 month ago
JSON representation
Ansible collection for deploying infrastructure agents including Grafana Alloy, Tailscale VPN, and cloud monitoring across Linux and Windows
- Host: GitHub
- URL: https://github.com/arillso/ansible.agent
- Owner: arillso
- License: mit
- Created: 2022-07-27T10:23:47.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2026-01-17T00:27:22.000Z (3 months ago)
- Last Synced: 2026-01-17T11:39:41.836Z (3 months ago)
- Topics: alloy, ansible, ansible-collection, ansible-plugins, ansible-roles, automation, configuration-management, devops, grafana, linux, mesh-network, monitoring, observability, tailscale, telemetry, vpn, windows
- Language: Jinja
- Homepage: https://guide.arillso.io/collections/arillso/agents/index.html
- Size: 146 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Agents: AGENTS.md
Awesome Lists containing this project
README
# Ansible Collection: arillso.agent
[](LICENSE) [](https://galaxy.ansible.com/arillso/agent)
## Description
This Ansible collection provides production-ready roles for deploying and
configuring monitoring, observability, and networking agents across Linux
infrastructure.
## Roles
- **[alloy](roles/alloy/README.md)** - Grafana Alloy for metrics, logs, and
traces collection with Node Exporter and OpenTelemetry support
- **[do](roles/do/README.md)** - DigitalOcean Agent for automatic Droplet
monitoring with zero-configuration setup
- **[tailscale](roles/tailscale/README.md)** - Tailscale VPN for secure mesh
networking with exit nodes and subnet routing
## Installation
Install this collection from Ansible Galaxy:
```bash
ansible-galaxy collection install arillso.agent
```
Or add it to your `requirements.yml`:
```yaml
---
collections:
- name: arillso.agent
version: ">=1.0.0"
```
## Requirements
- Ansible >= 2.18
- systemd on target systems
## Dependencies
This collection depends on `arillso.system` for package management:
```bash
ansible-galaxy collection install arillso.system
```
## Documentation
Full documentation is available at:
## License
This project is under the MIT License. See the [LICENSE](LICENSE) file for the full license text.
## Copyright
(c) 2022-2026, Arillso