Connect, secure, control, and observe services.
- microservices
- service-mesh
- lyft-envoy
- kubernetes
47,133 repositories indexed
1–24 of 41 · Most stars
Connect, secure, control, and observe services.
SeaweedFS is a distributed storage system for object storage (S3), file systems, Iceberg table buckets, and Lance vector buckets, designed to handle billions of files with O(1) disk access and effortless horizontal scaling.
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Mirror available at: https://gitlab.com/89luca89/distrobox
contaiNERD CTL - Docker-compatible CLI for containerd, with support for Compose, Rootless, eStargz, OCIcrypt, IPFS, ...
flannel is a network fabric for containers, designed for Kubernetes
Manage local application configuration files using templates and data from etcd or consul
Golang client for NATS, the cloud native messaging system.
Litmus helps SREs and developers practice chaos engineering in a Cloud-native way. Chaos experiments are published at the ChaosHub (https://hub.litmuschaos.io). Community notes is at https://hackmd.io/a4Zu_sH4TZGeih-xCimi3Q
A feature complete and high performance multi-group Raft library in Go.
Open source and extensible Platform as a Service (PaaS).
PostgreSQL cloud native High Availability and more.
Service registry bridge for Docker with pluggable adapters
Google Cloud Client Libraries for Go.
Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
JWT login microservice with plugable backends such as OAuth2, Google, Github, htpasswd, osiam, ..
👽 Terraform Orchestration Tool for DevOps. Keep environment configuration DRY with hierarchical imports of configurations, inheritance, and WAY more. Native support for Terraform and Helmfile.
CLI tool for summarizing go test output. Pipe friendly. CI/CD friendly.
Raft library for maintaining a replicated state machine
Apache Camel K is a lightweight integration platform, born on Kubernetes, with serverless superpowers
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
Translated📝 Go configuration manage(load,get,set,export). support JSON, YAML, TOML, Properties, INI, HCL, ENV and Flags. Multi file load, data override merge, parse ENV var. Go application configuration loading and management, supporting multiple formats, multi-file loading, remote file loading, data merging, and parsing of environment variable names
Visualize your multi-stage Dockerfiles