For podlet compose, if a compose file is not provided and stdin is not a terminal, or - is provided, podlet will attempt to read a compose file from stdin.
For example cat compose-example.yaml | podlet compose or cat compose-example.yaml | podlet compose -
Bug Fixes
Truncate when overwriting existing files
Compose service volumes can be mixed long and short form
Documentation
Readme: Update description, add build and local ci instructions
Miscellaneous Tasks
CI: Update podman for build and publish of container
Closes #18 and #26
Features
podlet compose
, if a compose file is not provided and stdin is not a terminal, or-
is provided, podlet will attempt to read a compose file from stdin.cat compose-example.yaml | podlet compose
orcat compose-example.yaml | podlet compose -
Bug Fixes
Documentation
Miscellaneous Tasks
Refactor
quadlet::writeln_escape_spaces
write to formattereyre::bail
andeyre::ensure
quadlet::Kube::new()
cli::File::write()
compose_try_into_quadlet_files()
Styling