Skip to content

Releases: echocat/kubor

v0.4.6

09 Feb 17:53
Compare
Choose a tag to compare
v0.4.6 Pre-release
Pre-release

New features

  1. Added wrapper kuborw to enable running kubor in projects without everyone having kubor locally installed and (much more important) enable that every execution inside a project is always be done with the some version of kubor - regardless which version is installed locally. Just call in the directory kubor wrapper ensure and it will be installed or updated to your local installed version of kubor.

Improvements

  1. Updated docker dependencies

v0.4.5

07 Feb 16:24
Compare
Choose a tag to compare
v0.4.5 Pre-release
Pre-release

New Feature

  1. Added possibility to use --kubeconfig=mock which accepts every --context=name and also provides a working apply

v0.4.4

07 Feb 15:29
Compare
Choose a tag to compare
v0.4.4 Pre-release
Pre-release

Improvements

  1. Default extensions for YAML files is not changed to .yml but it will always also fallback to .yaml - To be align more with the expectations of users.
  2. Do rollbacks only when really an apply to the server happens before.

v0.4.3

29 Jan 16:45
Compare
Choose a tag to compare
v0.4.3 Pre-release
Pre-release

Fixes

  1. #5 optional and default functions are swapped
  2. #6 Enabled fail fast on absend property again

v0.4.2

25 Jan 08:55
Compare
Choose a tag to compare
v0.4.2 Pre-release
Pre-release

Fixes

  1. #4 configuration files could be empty now before and after template rendering

Improvements

  1. Now file names like kubernetes/templates/*.yaml and kubernetes/templates/*.yml are accepted and not longer required by default.

v0.4.1

24 Jan 15:55
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release

Fixes

  1. The root cause of messages like there does not at least one template file exist that matches '{{ .Root }}/kubernetes/templates/*.yml' => './kubernetes/templates/*.yml' are fixed right now

v0.4.0

24 Jan 15:29
807c81c
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

Improvements

  1. Adding new templating functions that can also include other stuff, decode yaml etc. - just calling kubor show template functions will show all the supported functions with their whole syntax.

⚠️ Breaking changes to previous version

v0.3.2

24 Jan 11:36
Compare
Choose a tag to compare
v0.3.2 Pre-release
Pre-release

Fixes

  1. #1 Introduced --dryRunOn which is by default set to serverIfPossible to check if a dryRun if possible on the server. If not the dryRun will only happen client side (inside kubor). It is also possible to set it to client or server explicitly

v0.3.1

24 Jan 10:45
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

Fixes

  1. #2 Predicates are not initialized empty from now on.

v0.3.0

24 Jan 07:57
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Improvements

  1. Replace cli parser github.com/urfave/cli with github.com/alecthomas/kingpin for better usability

⚠️ Breaking changes to previous version