Define and run multi-container applications with Docker
Repository Index
79,841 visible repositories in the index
1–24 of 82 · Most stars
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
- consul
- service-mesh
- service-discovery
- kubernetes
Application Kernel for Containers
- sandbox
- containers
- oci
- docker
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.
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
Automatically provision and manage TLS certificates in Kubernetes
- kubernetes
- letsencrypt
- tls
- certificate
CLI tool for spawning and running containers according to the OCI specification
- containers
- docker
- oci
The toolkit to pack, ship, store, and deliver container content
- registry
- oci-specification
- cncf
- oci
Backup and migrate Kubernetes applications and their persistent volumes
- kubernetes
- disaster-recovery
- backup
- velero
The most popular Kubernetes Operator for PostgreSQL.
Containers for machine learning
Build and deploy Go applications
Manage local application configuration files using templates and data from etcd or consul
The Modern Application Platform.
- oam
- kubernetes
- application
- microservices
SDK for building Kubernetes applications. Provides high level APIs, useful abstractions, and project scaffolding.
- operator
- kubernetes
- sdk
Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes
- dedicated-gameservers
- kubernetes
- game-development
- multiplayer
External Secrets Operator reads information from a third-party service like AWS Secrets Manager and automatically injects the values as Kubernetes Secrets.
- external-secrets
- kubernetes
- kubernetes-secrets
- secrets-manager
Rainbond is an open-source container platform that requires no Kubernetes expertise. Its core capabilities are 100% open source. It abstracts away infrastructure complexity and provides a unified way to deploy and manage business applications, AI-generated projects, open-source AI software, and large language model services. AI helps teams deploy
A lightweight tool for deploying and managing containerised applications across a network of Docker hosts. Bridging the gap between Docker and Kubernetes ✨
- containers
- docker
- docker-compose
- golang
Automated management of large-scale applications on Kubernetes (incubating project under CNCF)
- kubernetes
- cloudnative
- workloads
- container
🪽 An open, easy, fast, reliable and battery-efficient solution for real-time communications
- api
- web-api
- server-sent-events
- subscriptions
A feature complete and high performance multi-group Raft library in Go.
- raft
- paxos
- golang
- go
Utility to simplify running applications in docker containers
- docker
- go
Automatically set GOMAXPROCS to match Linux container CPU quota.
- go
- golang
- gomaxprocs
- container