Skip to content

mahmud2011/swarmchestrate

Repository files navigation

Swarmchestrate

Swarmchestrate is a QoS-aware Kubernetes based orchestrator for cloud-fog-edge continuum. It turns a fleet of heterogeneous clusters into a single, self-optimising platform that deploys and migrates micro-services according to declarative Quality-of-Service vectors (energy, cost, performance).

  • Knowledge Base (KB) – single source of truth (PostgreSQL by default).
  • Resource Lead Agents (RLA) – one Raft-elected leader + followers: REST API + global scheduler.
  • Resource Agents (RA) – one per worker cluster: apply manifests, send node/app heart-beats.

License


☑️ Prerequisites

⚡ Quick start

./bootstrap.sh all
  • For RLA deployment check resource-lead-agent/README.md
  • For RA deployment check resource-agent/README.md

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages