Cluster.dev Versions Save

Cloud-native infrastructure templating. Creating cloud installers for SaaS. Replication of complex cloud-native infrastructures.

v0.9.2

2 months ago

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

4 months ago

hotfix:

  • template function templatePath return absolute path to runtime template dir

v0.9.0

5 months ago

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

5 months ago

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

6 months ago

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

v0.8.1

6 months ago

Updates:

usage stats collection. To disable stats collection use CDEV_COLLECT_USAGE_STATS=false.

v0.8.0

6 months ago

Features:

  • GKE state storage support
  • Azure state storage support
  • Documentation Enhancements
  • added unit type kubernetes, to deploy kubernetes manifests with terraform kubernetes provider
  • determinate object kind and API version to generate terraform kubernetes resources

Updates:

  • go mod tidy
  • warning about kubernetes kind deprecation was removed

Fixes:

  • Bug on destroy units with 'force_apply: true' "file main.tf is already exists"

v0.7.23

6 months ago

updates:

  • kubernetes unit configured to use last provider version
  • removed kubernetes deprecation warning fix: check 'name' field in kubernetes unit

v0.7.22

7 months ago

hotfix: added support for nested block features in azurem provider

v0.7.21

7 months ago

Improvements:

added support for GCS backend