Skip to content

Releases: kapicorp/kapitan

0.14.0

06 Apr 11:02
Compare
Choose a tag to compare
  • Kapitan now requires python 3.6
  • Fixed dockerfile to ensure delegated volumes (#47)
  • Fixed missing target compiled directory
  • Target compilation error improvements (#62)
  • gnupg updated to 0.4.2
  • Inventory target pattern command parsing improvements

v0.13.0

23 Mar 16:16
a398c97
Compare
Choose a tag to compare
  • Added --pattern feature to inventory cli (#41)
  • now using python3 lru_cache instead of memoize
  • fixed searchvar (#40)

v0.12.0

22 Mar 17:48
49e587e
Compare
Choose a tag to compare
  • moved to python 3 (python 2 should still work but no longer supported)
  • updated to jsonnet v0.10.0
  • new yaml jinja2 filter
  • target secrets support (#36)
  • more tests

v0.11.0

16 Mar 17:34
10dbaa9
Compare
Choose a tag to compare
  • Supports compiling specific targets
  • Breaking change: non inventory target files are gone

v0.10.0

21 Feb 14:43
Compare
Choose a tag to compare
  • Supports reading targets from the inventory as well as target files
  • Breaking change: the keys in compile items changed, see #22

v0.9.19

01 Feb 17:12
Compare
Choose a tag to compare
  • checks for gpg key expiry
  • allow base64 encoding content for secrets
  • support for revealing files in directories

v0.9.18

22 Jan 14:48
Compare
Choose a tag to compare
  • fixes a bug that overwrites the output_path if it is set to '.'

v0.9.17

16 Jan 11:38
Compare
Choose a tag to compare
  • breaking change: the compile command will compile all targets found (#16)
  • log/print friendlier error messages avoiding tracebacks for known failure behaviours (#15) (fixes #11)

v0.9.16

05 Jan 17:26
41da9e3
Compare
Choose a tag to compare
  • gpg secrets support
  • compiled secret tags
  • new --reveal flag for compile sub-command
  • new --no-verify for secrets sub-command
  • new yaml_dump() native jsonnet function

v0.9.15

23 Oct 15:53
Compare
Choose a tag to compare
  • Documentation Improvements
  • New --version flag
  • Now using jsonnet 0.9.5
  • inventory_global in jinja and jsonnet
  • Packaged lib/kapitan.libjsonnet