Tetra is a recipe/user-configuration layer for generating Podman Quadlets.
Instead of implementing Quadlet serialization itself, Tetra converts the merged recipe into a
podlet podman run ... invocation and delegates Quadlet generation to
containers/podlet.
Install podlet first, then run:
cargo run -- recipe.yaml userconf.yaml --install --output-dir ./quadletsTo see the exact Podlet command without executing it:
cargo run -- recipe.yaml userconf.yaml --dry-runThe user config YAML is recursively merged over the recipe YAML before generating the Podlet command.