werf / lockgate
Lockgate is a cross-platform distributed locking library for Go. Supports distributed locks backed by Kubernetes or HTTP lock server. Supports conventional OS file locks.
☆256Updated 2 months ago
Related projects: ⓘ
- Script Based Alerting Manager☆299Updated last month
- Hedged HTTP client which helps to reduce tail latency at scale.☆119Updated last month
- Ultra light service mesh for any orchestrator☆228Updated 3 years ago
- The universal solution for delivering your software updates securely from a trusted The Update Framework (TUF) repository.☆246Updated 3 weeks ago
- A system to manage additional components for Kubernetes cluster in a simple, consistent and automated way.☆482Updated last week
- A Go library for collecting sql.DBStats in Prometheus format☆181Updated 3 years ago
- Go statsd client library with zero allocation overhead, great performance and reconnects☆109Updated 2 months ago
- configure kubernetes objects on multiple clusters using jsonnet☆168Updated 2 weeks ago
- PostgreSQL Lock Client for Go☆107Updated last week
- Kubernetes Operator for deploy and configure Vector☆104Updated 4 months ago
- Version manager and updater for werf project☆30Updated 2 years ago
- Helper tool for manual Go code optimization.☆125Updated 4 months ago
- Lightweight alternative to github.com/prometheus/client_golang☆526Updated 2 months ago
- User-friendly Go library for building Grafana dashboards☆681Updated last month
- IP Address/UNIX Socket convenience functions for Go☆260Updated this week
- Caldera allows you to create a boilerplate service that ready to run inside the container (Go language)☆119Updated last year
- Alert if an image used in Kubernetes cannot be pulled from container registry☆212Updated this week
- Encode and decode Go (golang) struct types via protocol buffers.☆172Updated 4 years ago
- Go library providing common interface for working across multiple cloud storage backends☆215Updated 3 weeks ago
- Library to watch and follow kubernetes resources in CI/CD deploy pipelines☆648Updated 2 months ago
- Create Go contexts that cancel on signals.☆260Updated last year
- Set of actions for implementing CI/CD with werf and GitHub Actions☆80Updated 3 months ago
- Robust framework for running complex workload scenarios in isolation, using Go; for integration, e2e tests, benchmarks and more! 💪☆217Updated 5 months ago
- checks usage of OpenTelemetry/Census spans☆76Updated last month
- 😴 A tiny library for handling system interrupts☆39Updated 3 years ago
- Ready to use log management solution for Kubernetes storing data in ClickHouse and providing web UI.☆925Updated 2 weeks ago
- Converts YAML specs into Go Lang type definitions☆121Updated 4 years ago
- Model generator for go-pg package☆114Updated last year
- NATS Streaming Operator☆174Updated 7 months ago
- Continuous Benchmark for Go Project☆384Updated this week