Skip to content

Releases: shalb/cluster.dev

v0.9.7

25 Sep 10:43
Compare
Choose a tag to compare

v0.9.6

11 Sep 09:02
1558d6e
Compare
Choose a tag to compare

Fixes:

  • #277
  • #278
  • Bug with remoteState and output reference in stack template to self unit. Now allowed use both this.unitName.outputName and unitName.outputName.
  • Increased file size limit for kubernetes manifests to 1024000
  • fixed some mistakes in errors messages and removed debug outpud

Features:

  • kubernetes unit: added option apply_template for manifests
  • kubernetes unit: source option is now similar to the same one in the k8s-manifest unit, it can be either an absolute/relative path to a file or directory or a link to a remote http
  • #280

Build:

  • added new tests for kubernetes and k8s-manifest units

v0.9.5

26 Jul 11:06
bf25baa
Compare
Choose a tag to compare

Features:

  • added new top level sub-command cdev validate. Command validates the configuration files in a project directory, referring only to the configuration and not accessing remote state bucket #274

  • sub-command cdev project info also not accessing remote state bucket

v0.9.4

20 Jun 10:59
6fca329
Compare
Choose a tag to compare

Fixes:

Features:

  • #259 File .cdevignore in project dir and in stackTemplate dir, could contain the list of yaml/yml files to be ignored with cdev as it configs.
  • #257 Added provider_config option for helm unit, same as in kubernetes unit

v0.9.3

12 Jun 13:47
19e5daa
Compare
Choose a tag to compare

Code structure refactoring.

Changes:

  • Internal packages moved 'internal/'
  • Public packages are independent now and could be used externally

Fixes:

  • syntaxes fixes
  • go check warning fixed
  • mods versions bump

v0.9.2

11 Mar 12:18
3e5bea8
Compare
Choose a tag to compare

Fixes:

  • Fixed state locking after error (only in tf units) .
  • Fixed code fatal error on on some units applying
    Features:
  • Check for new releases on start
  • Updated go version and dependencies

v0.9.1

03 Jan 14:52
b87fc88
Compare
Choose a tag to compare

hotfix:

  • template function templatePath return absolute path to runtime template dir

v0.9.0

18 Dec 13:36
39d1c49
Compare
Choose a tag to compare

Updates and fixes:

  • #224 - added tainted state for units that failed while apply or destroy
  • removed option --tf-plan for command cdev plan
  • information about usage stats collection moved еo the beginning of execution and log status changed from warn to info
  • added option disabled for stack configuration. Set disabled: true to turn off stack
  • improved option --ignore-state, now the cdev state pull , cdev destroy, and cdev apply commands execute successfully with this option, even if the saved state has critical errors.
  • improved graph: the destroy now execute in parallel if possible , apply process was optimized
  • force_apply improved, now it works like a pre-hook with mutex locking, which allows to prevent errors or the wrong order of execution (like this #198).
  • Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1
  • fixed #212
  • fixed #209
  • fixed #204
  • fixed #191
  • added information in error output #189

v0.8.3

06 Dec 11:33
f3b56f4
Compare
Choose a tag to compare

Features:

  • added bool option disabled for stack object

Fixes:

  • message about usage statistic sending moved to show after cdev start and changed from WARN to INFO log level

v0.8.2

18 Nov 13:08
027fcf8
Compare
Choose a tag to compare

features:

  • helm unit now supports the set option in addition to the file option. this option allows you to transfer the value of the helm chart without saving it to a file.. Example:
    name: unitname
    type: helm
    source:
      chart: "my-chart"
      version: "0.0.23"
    kubeconfig: /file/path/conf.yaml
    values:
      - file: "./files/values.yaml"
        apply_template: false
      - set: {{ insertYAML .variables.chart_values }}

fixes:

  • fixed promlem with null value in usage stats