Architecture
Kindling is a self-hosted PaaS built around declarative convergence.Core Pieces
- a Go control plane binary
- PostgreSQL for state and coordination
- reconcilers that converge resources toward desired state
- an edge proxy for TLS and routing
- workload hosts that run the actual app instances
Important Property
Kindling’s architecture is designed so runtime-specific behavior stays local to the runtime implementation. The deploy and routing model stays broadly the same whether the host uses Cloud Hypervisor, Apple Virtualization, orcrun.