Skip to content
This repository has been archived by the owner on Dec 21, 2019. It is now read-only.

Releases: tazjin/kontemplate

Release v1.0

08 May 09:22
v1.0
Compare
Choose a tag to compare

First stable release of Kontemplate! :toot:

Changes since RC1:

  • Actually prints version correctly
  • CLI implementation has changed slightly: The -f / --file parameter has been removed. Cluster configuration files are now specified directly after the command.
  • More documentation has been added to the repository
  • Kontemplate is now a bit smarter at command validation and will warn users if extra arguments are supplied or no valid resource sets are included

If you are new to Kontemplate, please read the README on the main repository page!

Signed release binaries are attached for Linux, Windows, OS X and FreeBSD (all amd64).

Release 1.0.0-rc1

07 Apr 08:04
v1.0.0-rc1
Compare
Choose a tag to compare
Release 1.0.0-rc1 Pre-release
Pre-release

This is the first release candidate for stable kontemplate 1.0

After this no breaking changes will be added to the first stable release.

Overview of changes:

  • Support for secret variables from pass #2
  • New method for specifying default values in resource sets #33
  • Improved validation of CLI flags #22 #31
  • Variable inheritance for nested resource sets #27
  • Various other improvements (fewer errors, better validation etc.!)

Release binaries are signed with GPG key 66F505681DB8F43B which is verified on my Github profile.

Release v1.0.0-beta1

08 Feb 21:20
v1.0.0-beta1
Compare
Choose a tag to compare
Release v1.0.0-beta1 Pre-release
Pre-release

This is the first beta release of Kontemplate, featuring support for simple workflows.

Features included in this release:

  • Templating support for resource-set-local and cluster global variables
  • Support for sprig templating functions & JSON generation
  • Support for simple resource set hierarchies using resource set collections
  • Support for writing out templated output, or directly piping it into kubectl apply/replace/delete
  • Support for apply dry-runs for resource integrity verification
  • Flexible include/exclude system for targeted templating
  • ... and probably a bunch more things that I forgot!

Release binaries are signed with GPG key 66F505681DB8F43B which is verified on my Github profile.