Yoke

Application Definition & Image Build MIT

Field Guide

Complete Guide

Yoke is a Kubernetes package deployer that replaces templated YAML packages with code packages. Its packages are called Flights: programs that generate Kubernetes resources as JSON or YAML, commonly packaged as WebAssembly executables.

The project includes the yoke CLI for client-side package deployment, YokeCD for Argo CD GitOps workflows, and Air Traffic Controller for CRD-native package management. The goal is to bring normal software engineering affordances such as type checking, testing, control flow, and language-native package distribution to Kubernetes resource management.

No content found for Yoke yet. Check back soon!