Strictly declarative Kubernetes. Anywhere.
Operate edge devices, bare-metal rigs, and cloud instances as a single, cohesive cluster. Otroid injects immutable OS images and auto-configures WireGuard meshes, enforcing strict GitOps convergence across fragmented infrastructures.
otroid.cluster.yaml
# Otroid Declarative Cluster Specification
apiVersion: otroid.io/v1alpha1
kind: DecentralizedCluster
metadata:
name: edge-production-fleet
spec:
runtime:
engine: k0s
version: v1.36.1+k0s.1
infrastructure:
os: kairos-immutable
imageStream: cryptographically-signed
hardwareTrust: tpm-secureboot
networking:
cni: cilium-ebpf
mesh: wireguard-p2p
gitops:
controller: fluxcd
reconciliation: strict
sourceRef: git://fleet-state.git
BOOT
cloud-config injected
JOIN
peers coordinate
SYNC
Git reconciles