Skip to main content
Account

Yoke

Yoke deploys Kubernetes packages written as code, not templated YAML. Learn how Flights, the yoke CLI, YokeCD and Air Traffic Controller work.

Status
Beta
Category
App Definition and Development
Subcategory
Application Definition & Image Build
License
MIT

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.

Yoke recordings

1 recording, newest first

Application Definition & Image Build

Email signup loads here. You can also manage email preferences in account settings.

Build Yoke? I'll show you where engineers get stuck with it โ†’ Back free content for the community โ†’