macOS
brew install yokelocal Homebrew formula metadata
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de yoke pour les workflows d'agents IA.
installation
brew install yokelocal Homebrew formula metadata
scoop install extras/yokeScoop official bucket manifest trees · bucket/yoke.json · Source: api.github.com
aperçu
Helm-inspired infrastructure-as-code package deployer
historique
Yoke is a newer Kubernetes package-management-as-code tool. It is Helm-inspired, but instead of treating packages primarily as YAML templates, it treats packages, called Flights, as programs compiled to WebAssembly that generate Kubernetes resources.
The `yokecd/yoke` repository was created on 2024-02-14. The project documentation presents Yoke as infrastructure as code for Kubernetes resource management, built around real programming languages, native control flow, type checking, compiler guarantees, testing, linters, and normal software-engineering tooling.
Yoke's central abstraction is the Flight, explicitly analogous to a Helm Chart. A Flight is both the code that describes Kubernetes resources and the packaged wasm executable that emits the desired resources for deployment. The docs also describe related pieces including a client-side CLI, Helm compatibility, an ArgoCD config-management plugin, a server-side controller, Air Traffic Controller, and a Go SDK.
Yoke is still pre-1.0, and its changelog explicitly says backwards compatibility is not guaranteed before v1.0.0. Adoption should therefore be read as early platform-engineering experimentation rather than mature cluster-standard tooling.
Its visible niche is among Kubernetes users frustrated with raw YAML and text templating, especially teams interested in wasm as a portable package format and code-first GitOps workflows.
Users install the `yoke` CLI from source, binaries, Homebrew, or Scoop, then deploy a package with commands such as `yoke takeoff my-release https://.../main.wasm.gz`. Flights output one resource, a list of resources, or staged lists of resources to be applied as a single release.
The package is most relevant when a team wants Helm-like release management but wants package definitions authored in general-purpose languages and distributed through language package ecosystems or wasm artifacts.
Yoke is package-nerd interesting because it reframes a Kubernetes package as an executable artifact instead of a directory of templates. That pulls together package managers, wasm runtimes, language module ecosystems, GitOps, and Kubernetes apply semantics in one CLI.
The project is also a good example of a pre-1.0 package where Homebrew availability can precede broad stability: useful for early adopters, but the package history should preserve the compatibility caveat.
posture de sécurité
infrastructure mutation or orchestration signal.
risque orange · confiance moyen · infrastructure
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
yoke | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
https://github.com/yokecd/yoke
métadonnées d'installation
| Clé du paquet | brew:yoke |
|---|---|
| Version | 0.20.23 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/yoke |
| Page d'accueil | https://yokecd.github.io/docs/ |
| Dépôt | https://github.com/yokecd/yoke |
| Docs amont | https://yokecd.github.io/docs |
| Licence | MIT |
| Archive source | https://github.com/yokecd/yoke.git |
| Dernière mise à jour | 2026-07-25T21:32:49+02:00 |
| Pulse | updated |
| Dépendances de compilation | go |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | yoke |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
extras/yoke
scoop install extras/yokepiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.