Installation
From source (Nix)
nix build git+https://github.com/caniko/secret-manager
Or add it as a flake input:
inputs.secret-manager.url = "git+https://github.com/caniko/secret-manager";
From source (Rust)
Requires Rust 1.88 or newer.
git clone https://github.com/caniko/secret-manager.git
cd secret-manager
cargo build --release
The registry package is caniko-secret-manager; installing it provides the
same secret-manager executable:
cargo install caniko-secret-manager --version 0.4.0 --locked
Prerequisites
agenixwithagenix edit,agenix generate, andagenix rekey- age identity files at
age/master-*.pubin the store repository - (for
pushorsync)fjorghauthentication for Codeberg, Codefloe, or GitHub API access