3 repositorios
Adjustment of server replica counts in a fleet via API calls or scale subresources.
Distinct from Capacity Scaling: Focuses on scaling the number of server pods via API rather than scaling the underlying cluster nodes.
Explore 3 awesome GitHub repositories matching devops & infrastructure · API-Driven Fleet Scaling. Refine with filters or upvote what's useful.
Agones is a Kubernetes game server orchestrator designed for hosting, scaling, and managing dedicated multiplayer game servers. It extends the Kubernetes control plane using custom resource definitions to define game server and fleet objects, utilizing a dedicated fleet manager to maintain pools of warm server instances. The system provides a game server SDK and language-specific client libraries that allow server processes to signal readiness, health, and shutdown states directly to the controller. It distinguishes itself through specialized scaling logic, including the use of WebAssembly mo
Adjusts active server replicas through API calls to match demand.
Kubernetes controller for GitHub Actions self-hosted runners
Scales runner capacity by polling GitHub workflow job queues and creating or deleting runner pods via API calls.
Cluster API is a declarative framework and multi-cluster management system for automating the creation, scaling, and destruction of Kubernetes clusters across diverse infrastructures. It acts as a cluster provisioning orchestrator and infrastructure provisioner, using a centralized management cluster to operate the full lifecycle of multiple remote workload clusters. The project employs a provider-based plugin architecture that decouples core orchestration logic from specific cloud or bare-metal implementations. This allows the system to standardize the deployment of control planes, the boots
Orchestrates groups of identical virtual machines to maintain desired counts and handle infrastructure failures.