0.16.0
- Updated reclass
- (#78) Support for creating a target secret on compile time, if the secret does not already exist:
?{gpg:path/to/new_secret|randomstr:32}
If path/to/new_secret
does not exist under secrets_path
it evaluates randomstr:32
, which returns a 32 byte-log random string generated by secrets.token_urlsafe and creates the secret with its content.
- (#79) Support for YAML C bindings to improve compilation performance.
If you're using the pip version of Kapitan, you can benefit from YAML C bindings support by running:
Linux: sudo apt-get install python3-yaml
Mac: brew install libyaml