kapitan

Generic templated configuration management for Kubernetes, Terraform and other things

APACHE-2.0 License

Downloads
8.3K
Stars
1.7K
Committers
75

Bot releases are hidden (Show)

kapitan - v0.33.1 Latest Release

Published by gburiola 8 months ago

What's Changed

Full Changelog: https://github.com/kapicorp/kapitan/compare/v0.33.0...v0.33.1

kapitan - v0.33.0

Published by ademariag 9 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/kapicorp/kapitan/compare/v0.32.0...v0.33.0

kapitan - v0.33.0-rc.1

Published by ademariag 9 months ago

What's Changed

Full Changelog: https://github.com/kapicorp/kapitan/compare/v0.33.0-rc.0...v0.33.0-rc.1

kapitan - v0.33.0-rc.0

Published by ademariag 9 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/kapicorp/kapitan/compare/v0.32.0...v0.33.0-rc.0

kapitan - v0.32.0

Published by gburiola over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/kapicorp/kapitan/compare/v0.31.0...v0.32.0

kapitan - v0.32.0-rc.0

Published by gburiola over 1 year ago

What's Changed

Full Changelog: https://github.com/kapicorp/kapitan/compare/v0.31.0...v0.32.0-rc.0

kapitan - v0.31.1-rc.3

Published by gburiola over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/kapicorp/kapitan/compare/v0.31.1-rc.2...v0.31.1-rc.3

kapitan - v0.31.1-rc.2

Published by gburiola over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/kapicorp/kapitan/compare/v0.31.0...v0.31.1-rc.2

kapitan - v0.31.0

Published by ramaro almost 2 years ago

What's Changed

Install with pip install kapitan==0.31.0 --upgrade
Docker image: docker run kapicorp/kapitan:v0.31.0

New Contributors

Full Changelog: https://github.com/kapicorp/kapitan/compare/v0.30.0...v0.31.0

kapitan - v0.31.0-rc.0

Published by ramaro about 2 years ago

What's Changed

Install with pip install kapitan==0.31.0rc0 --upgrade
Docker image: docker run kapicorp/kapitan:v0.31.0-rc.0

New Contributors

Full Changelog: https://github.com/kapicorp/kapitan/compare/v0.30.0...v0.31.0-rc.0

kapitan - v0.30.0

Published by ramaro over 2 years ago

What's Changed

Install with pip install kapitan==0.30.0 --upgrade
Docker image: docker run kapicorp/kapitan:v0.30.0

Go Jsonnet

Install with gojsonnet support: pip install kapitan[gojsonnet]==0.30.0 --upgrade
The docker image comes prepacked with both jsonnet and gojsonnet.

To kapitan compile with gojsonnet, either runkapitan compile --use-go-jsonnet or add the following to your project's .kapitan file:

compile:
  use-go-jsonnet: true

New Contributors

Full Changelog: https://github.com/kapicorp/kapitan/compare/v0.29.5...v0.30.0

kapitan - v0.30.0-rc.1

Published by ramaro almost 3 years ago

What's Changed

Install with pip install kapitan==0.30.0rc1 --upgrade
Docker image: docker run kapicorp/kapitan:v0.30.0-rc.1

Go Jsonnet

Install with gojsonnet support: pip install kapitan[gojsonnet]==0.30.0rc1 --upgrade
The docker image comes prepacked with both jsonnet and gojsonnet.

To kapitan compile with gojsonnet, either runkapitan compile --use-go-jsonnet or add the following to your project's .kapitan file:

compile:
  use-go-jsonnet: true
kapitan - v0.30.0-rc.0

Published by ramaro about 3 years ago

  • [Breaking] Helm binary support (KAP 09) (#701) special thanks @Jean-Daniel @sebradloff @srueg
  • Gojsonnet support (#753) special thanks @pvanderlinden @janeklb
  • Fix searchvar not finding vars with false values (#670) thanks @roman8422
  • Adds input params to jinja2 input type (#752) thanks @sebradloff
  • Update boto3 and remove urllib3 (#744)
  • Add support for application/x-compressed and application/x-compressed-tar dependencies (#731) thanks @jperville
  • Relax kadet output type requirement. (#710) thanks @Jean-Daniel
  • Fix usage of undefined variable. (#707) thanks @Jean-Daniel
  • Bump reclass submodule to latest commit on develop branch (#703) thanks @simu
  • Let the logger format the message lazily. (#700) thanks @Jean-Daniel
  • Bump httplib2 from 0.18.1 to 0.19.0 (#692)
  • Ignore copy file on missing source (#687) thanks @ademariag

Install with pip install kapitan==0.30.0rc0 --upgrade
Docker image: docker run kapicorp/kapitan:v0.30.0-rc.0

kapitan - v0.29.5

Published by adrianchifor over 3 years ago

  • Note for jsonnet on arm. Skip import if not used (#663)
  • Fix error for null inventory path in kadet (#664)
  • Bump jsonnet from 0.16.0 to 0.17.0 (#665)
  • Fix empty kadet output_obj crash (#667)
  • Set default multiprocessing to fork & update helm version (#641)
  • Add parameter to set kube version for Helm charts rendering (#671)
  • Handle KeyError in kapitan secrets/refs (#681)
  • Find release version script
kapitan - v0.29.4

Published by KapitanCi almost 4 years ago

  • Fix inventory_path not found error (#661)
  • Bump requests from 2.24.0 to 2.25.0 (#657)
  • Bump boto3 from 1.15.10 to 1.16.26 (#654)
  • Bump cffi from 1.14.2 to 1.14.4 (#650)
  • Bump azure-identity from 1.4.0 to 1.4.1 (#645)
  • Bump boto3 from 1.15.10 to 1.16.9 (#642)
  • Bump gitpython from 3.1.7 to 3.1.11 (#640)
  • Bump cryptography to fix CVE-2020-25659 (#636)
  • Add libssl for static(x) binary (#628)
kapitan - v0.29.3

Published by KapitanCi about 4 years ago

  • Bump boto3 from 1.14.52 to 1.15.10 (#619)
  • VAULT_SKIP_VERIFY supports with yaml boolean defined in parameters (#623)
  • Add staticx and patchelf to pyinstaller.sh to build a Linux static binary (#624)
  • remove inventory_path parameter in InputType classes (#625)
kapitan - v0.29.2

Published by KapitanCi about 4 years ago

  • Fix for reveal of secret for dir with json (#607)
  • Fix FileExistsError when fetching multiple dependencies with unpack=True (#608)
  • Create External Input (#587)
  • Update reclass dependency (#610)
  • Bump yamllint from 1.24.2 to 1.25.0 (#616)
kapitan - v0.29.1

Published by KapitanCi about 4 years ago

  • Fix reveal from ref file bug (#605)
  • Update dependencies (#600, #601, #602, #603)
kapitan - v0.29.0

Published by KapitanCi about 4 years ago

  • Fix issue #572 Enable adding reclass classes from remote inventories before they are available (#574)
  • Add a dedicated directory in the temp path (#584)
  • Fix issue with dynamically created array of pointers with cffi (#586)
  • New remove input type (#589)
  • Update pip dependencies (#578, #580, #581, #577, #576, #582)
  • Rename remote inventory key to inventory instead of inventories (#570)
  • Add support for remote inventory fetching (#521)
  • Adds input_params for compile time parameter injection into kadet modules (#560)
  • Add logging fix for python 3.8+ on macOS (#559)
  • Allow reclass override none feature (#562)
  • Update python dependencies (#555, #556, #557)
  • Enable helm values files to be injected for input type "helm" (#545)
  • Fix issue #500: Add --ref-file or --tag to refs --reveal option. (#548)
  • Add TOML Jinja2 Filters (#534)
  • Fix issues #535 and #536 by resolving relative paths in the copy input type and not clobbering the output dir (#539)
kapitan - https://github.com/kapicorp/kapitan/releases/tag/v0.29.0-rc.2

Published by KapitanCi about 4 years ago