glu is a model-driven deployment and orchestration platform aimed at automating complex rollouts across fleets of machines. It represents desired system state in a declarative model and coordinates agents to converge reality with that model, handling steps like install, start, verify, and promote. The system provides auditing and versioning of deployments, so operators can trace what changed, when, and why. A central console and APIs allow visualizing the topology, triggering rollouts, and performing controlled actions such as canaries and rolling updates. Under the hood it coordinates distributed nodes, tolerating partial failures while continuing to drive toward the target state. By separating deployment recipes from environment specifics, glu encourages repeatable, testable releases for multi-service stacks.

Features

  • Declarative modeling of desired system state
  • Computes necessary actions for deployment and upgrades
  • Monitors and maintains consistency of deployed applications over time
  • Detects mismatches or drift and alerts operators
  • Includes lightweight agents running on each host for monitoring and control
  • Optimized for secure, reproducible deployments with minimal human interaction

Project Samples

Project Activity

See All Activity >

Categories

Deployment

License

Apache License V2.0

Follow glu

glu Web Site

Other Useful Business Software
Application Monitoring That Won't Slow Your App Down Icon
Application Monitoring That Won't Slow Your App Down

AppSignal's Rust-based agent is lightweight and stable. Already running in thousands of production apps.

Full APM with errors, performance, logs, and uptime monitoring. 99.999% uptime SLA on the platform itself.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of glu!

Additional Project Details

Programming Language

Groovy

Related Categories

Groovy Deployment Tool

Registered

2025-09-03