DEV Community

Introducing Gubernator: The Goldilocks Container Orchestrator (Docker Swarm + Nomad Hybrid)

Introducing Gubernator: The Goldilocks Container Orchestrator

Gubernator combines the simplicity of Docker Swarm with the flexibility of Nomad.

Technical Foundation

  • Language: Go (Golang)
  • State: SQLite (Centralized on Manager, with local cache on Workers for resilience)
  • API: Secured REST (Port 4000)
  • Web UI: Flutter Web Dashboard with Material Design 3 (Port 4001)
  • Observability: OpenTelemetry + Prometheus, Swagger, Healthchecks (Port 4002)
  • Engine: Docker Engine API interaction

Top comments (1)

Collapse
 
allenrichard12 profile image
Allen Richard

There's definitely room between Swarm's simplicity and Kubernetes' complexity. I'd be curious to see how Gubernator handles scaling, failover, and production workloads as more people start testing it.