kadet-hub logokadet-hub

Kapitan playground

Edit a target, its classes or a kadet component and see what Kapitan compiles. Kapitan runs in your browser with Pyodide, Python compiled to WebAssembly, so nothing you type leaves this page.

Starting downloads about 13.1 MB from this site: Pyodide 314.0.7 and Kapitan 0.36.3, the version the gate compiles with.

What runs here

Kapitan compiles in a Web Worker of this page, with the omegaconf or the reclass inventory backend and the kadet and Jinja2 inputs. Not available: the reclass-rs backend, the jsonnet, helm, kustomize, CUE and external inputs, fetching dependencies, and refs. The Terraform example writes Terraform JSON; terraform init, plan and apply do not run here.