gleicon / habitat
habitat is a coreutils 'env' clone to link 12factor apps and service discovery systems as consul and etcd. It queries the kv db embedded in those systems and export the data as env variables. If you don't use etcd or consul, there's a redis module to capture data from a hash.
☆18Updated 8 years ago
Related projects ⓘ
Alternatives and complementary repositories for habitat
- Golang augmented net.Dialer with connection pooling, cached DNS record IP's with round-robin & random access☆41Updated 6 years ago
- An API optimized for processing timeseries data.☆35Updated 3 years ago
- percentiles for Go benchmarks☆29Updated 5 years ago
- (GitHub) Pkg Critic is a tool combining search results from GoDoc API and stats info from GitHub API.☆15Updated 8 years ago
- experiment☆25Updated 9 years ago
- automatically trigger a profile in your golang (go) application when a condition is matched.☆15Updated 4 years ago
- Easily trace goroutines at runtime☆50Updated 3 years ago
- Generates http servers that respond in predefined manner☆20Updated last year
- SSL + RSA + GPG Secure Key Store☆19Updated 9 years ago
- Standard CA roots embedded in a Go package.☆23Updated 7 years ago
- Golang fixed versions tool for your private and public dependencies☆23Updated 7 years ago
- ☆47Updated 8 years ago
- ctx = Cons(ctx1, ctx2)☆22Updated 7 years ago
- Simple JSON Feed implementation in go☆19Updated 6 years ago
- One stop shop for monitoring, logging, and alerts.☆28Updated 7 years ago
- Command-line tool integrating with go:generate to replace substitute tokens with ENV variables value.☆62Updated 9 years ago
- Manipulate boltdb password databases☆17Updated 9 years ago
- Shutdown management library for Go☆36Updated 8 years ago
- goversion is a tool to install and use multiple Go versions.☆19Updated 7 years ago
- Find unnecessarily exported identifiers in a package and help unexport them.☆35Updated 3 years ago
- A small library to help rewrite / modify the AST of a Go (golang) program☆17Updated 9 years ago
- jsonpointer implementation for go☆36Updated 8 years ago
- Agree is a Go package that makes it trivial to replicate any data structure using Raft.☆27Updated 8 years ago
- Dendrite is a Go package that implements distributed hash table (DHT) based on Chord Protocol.☆30Updated 8 years ago
- Efficient thread-safe circular byte buffer to keep in-memory logs☆21Updated 4 years ago
- Golang client for HyperLogLog daemon (hlld)☆21Updated 8 years ago
- Go lang tar http.FileSystem☆46Updated 7 years ago
- An exit strategy for go routines☆52Updated 8 years ago
- Go interface to Constant Databases (CDB)☆10Updated 8 years ago