What's Changed
- Add support for Helm charts from OCI registries by @graillus in #834
- Open binary files in binary mode and do not encode them by @Tymolc in #829
- Feature/new secret backend vault transit by @Moep90 in #826
- fix cli alias handling (#776, #737) by @dhorbach in #837
- Fix vaulttransit: Mount_mount not honored on rewrap by @Moep90 in #841
- Update kadet input type to use external kadet by @ramaro in #845
- Support lazy inventory in kadet by @ramaro in #849
- Feature: Cli-flags for controlling the dumping behavior by @MatteoVoges in #861
- Substitute
${compiled_target_dir}
in env vars forinput_type: external
by @simu in #863 - Propagate env vars
$PATH
and$HOME
forinput_type: external
by @simu in #864 - Raise kadet module loading errors by @ramaro in #871
- Feature: Added force-fetch functionality (#858) by @MatteoVoges in #862
- Added more automatic generator functions (#694) by @MatteoVoges in #866
- Add markdown linter to pre-commit by @MatteoVoges in #872
- Add basic auth generator function by @MatteoVoges in #873
- #879: update pip requirements for docs by @ademariag in #882
- Handling error if kapitan.parameters is empty (#868) by @MatteoVoges in #870
- Bump protobuf from 3.17.3 to 3.18.3 by @dependabot in #860
- Bump oauthlib from 3.1.1 to 3.2.1 by @dependabot in #855
- Add HelmChart class to render helm charts as kadet objects by @ramaro in #875
- Add short name
-L
for flag--yaml-multiline-string-style
by @MatteoVoges in #894 - Add formatting flags for
$ kapitan inventory
by @MatteoVoges in #877 - Fix indent flag for helm input by @MatteoVoges in #893
- Fix subvar for plain by @ademariag in #900
- more accurate handle for .zip kapitan-dependency by @metacoma in #912
- feat/strip-j2-jinja: implement rstrip for jinja2 input by @jkrzemin in #916
- feat/#256/toml-output-format: implement toml output format by @jkrzemin in #919
- fix #906: Jinja input_params gets reset by @ademariag in #907
- Bump gitpython from 3.1.24 to 3.1.30 by @dependabot in #921
- Bump certifi from 2021.5.30 to 2022.12.7 by @dependabot in #911
Install with pip install kapitan==0.31.0 --upgrade
Docker image: docker run kapicorp/kapitan:v0.31.0
New Contributors
- @graillus made their first contribution in #834
- @Tymolc made their first contribution in #829
- @Moep90 made their first contribution in #826
- @dhorbach made their first contribution in #837
- @MatteoVoges made their first contribution in #861
- @martini-source made their first contribution in #888
- @rbauduin made their first contribution in #887
- @metacoma made their first contribution in #912
- @jkrzemin made their first contribution in #916
Full Changelog: v0.30.0...v0.31.0