Skip to content

Releases: flant/addon-operator

v1.2.0

20 Jul 12:29
4869aab

Choose a tag to compare

What's Changed

Enhancements 🚀

  • [feature] read module definition from module.yaml file by @yalosev in #400

Bug Fixes 🐛

Dependency Updates ⬆️

  • chore(deps): bump mheap/github-action-required-labels from 4 to 5 by @dependabot in #394
  • chore(deps): bump docker/login-action from 2.1.0 to 2.2.0 by @dependabot in #395
  • chore(deps): bump docker/setup-qemu-action from 2.1.0 to 2.2.0 by @dependabot in #396
  • chore(deps): bump actions/checkout from 2 to 3 by @dependabot in #397
  • chore(deps): bump google.golang.org/grpc from 1.47.0 to 1.53.0 by @dependabot in #399

Full Changelog: v1.1.4...v1.2.0

v1.1.4

25 May 10:04
6bdfa3f

Choose a tag to compare

What's Changed

Enhancements 🚀

Dependency Updates ⬆️

  • chore(deps): bump github.com/onsi/gomega from 1.20.1 to 1.27.6 by @dependabot in #383
  • chore(deps): bump github.com/containerd/containerd from 1.6.6 to 1.6.18 by @dependabot in #364
  • chore(deps): bump github.com/docker/docker from 20.10.17+incompatible to 20.10.24+incompatible by @dependabot in #384
  • chore(deps): bump github.com/flant/shell-operator from 1.1.3 to 1.2.0 by @dependabot in #387
  • chore(deps): bump actions/setup-go from 3 to 4 by @dependabot in #389
  • chore(deps): bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible by @dependabot in #391

Other Changes

Full Changelog: v1.1.3...v1.1.4

v1.1.3

24 Apr 13:22
929a133

Choose a tag to compare

What's Changed

Enhancements 🚀

  • feat: load modules from multiple paths, support symlink as module by @diafour in #362
  • feat: Persist helm3lib Kubernetes clients by @nabokihms in #374
  • feat: Add debug flag for render command by @alex123012 in #372
  • Addon-operator method calls optimization by @yalosev in #381

Other Changes

New Contributors

Full Changelog: v1.1.2...v1.1.3

1.1.2 (2022-12-28)

28 Dec 10:31
e9b5e58

Choose a tag to compare

What's Changed

Update dependencies and fix image build.

New Contributors

Full Changelog: v1.1.1...v1.1.2

1.1.1 (2022-12-13)

13 Dec 17:30
9b744f1

Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.1.1

1.1.0 (2022-12-12)

12 Dec 09:41
f258be2

Choose a tag to compare

What's Changed

  • Use kube-client 1.25 and Go 1.19:

    • feat: use Go 1.19, remove ioutil methods by @diafour in #347
    • chore: update shell-operator to 1.1.1 by @diafour in #351
    • feat: update kubectl to 1.25, update Helm to 3.10 by @diafour in #349
  • Drop helm2

  • Support for ModuleConfig in deckhouse (see deckhouse/deckhouse#1729)

    • forbid usage startup and kubernetes bindings together by @yalosev in #335
    • fix: support 'map merge' feature for OpenAPI schemas in YAML files by @diafour in #337
    • fix: ignore KubeConfig events before first converge by @diafour in #330
    • feat: override KubeConfig before bootstrap by @diafour in #340
    • feat: GetSchema method in ValuesValidator by @diafour in #344
  • chore(deps): bump docker/login-action from 2.0.0 to 2.1.0 by @dependabot in #339

  • chore(deps): bump docker/setup-qemu-action from 2.0.0 to 2.1.0 by @dependabot in #338

  • chore(deps): bump github.com/tidwall/sjson from 1.2.3 to 1.2.5 by @dependabot in #331

  • chore(deps): bump github.com/tidwall/gjson from 1.12.1 to 1.14.4 by @dependabot in #341

Full Changelog: v1.0.6...v1.1.0

Milestone: https://github.com/flant/addon-operator/milestone/16?closed=1

1.0.6 (2022-08-23)

23 Aug 14:53
fb46698

Choose a tag to compare

What's Changed

  • fix: reinitialize kubeClient by @yalosev in #313
  • fix: Disable OpenAPI validation for manifests rendering in helm3lib by @yalosev in #317
  • fix: runtimeConfig dependency, log level for snapshot info by @diafour in #318
  • fix: faster response to config map changes by @diafour in #315
  • fix: restore separate metric storage for hooks by @diafour in #323
  • fix: prevent excess log messages for repeated tasks by @diafour in #324
  • fix: restore exponential backoff for failed hooks by @diafour in #326
  • fix: report about modules left to process during the converge by @diafour in #327
  • fix: concurrent map read-write on access module values by @diafour in #329
  • chore: update shell-operator, set debug level for snapshot info by @diafour in #310
  • chore: documentation about module onStartup hooks by @diafour in #311
  • feat(deps): update shell-operator to v1.0.11 by @diafour in #334
  • chore(deps): bump actions/setup-go from 2 to 3 by @dependabot in #316
  • chore(deps): bump docker/setup-qemu-action from 1.2.0 to 2.0.0 by @dependabot in #320
  • chore(deps): bump docker/login-action from 1.14.1 to 2.0.0 by @dependabot in #321
  • chore(deps): bump docker/setup-buildx-action from 1 to 2 by @dependabot in #322
  • chore(deps): bump actions/setup-python from 3 to 4 by @dependabot in #325

Full Changelog: v1.0.5...v1.0.6
Milestone: https://github.com/flant/addon-operator/milestone/15?closed=1

1.0.5 (2022-03-22)

22 Mar 08:22
cb96803

Choose a tag to compare

What's Changed

Notable changes

  • feat: add flag to start scheduling 'schedule' hook before first converge done. by @name212 in #300
  • chore: update versions in Dockerfile by @diafour in #308
  • fix: beforeHelm hook got empty snapshots for some bindings by @diafour in #305

Other changes

  • chore(deps): bump actions/checkout from 2.4.0 to 3 by @dependabot in #304
  • chore(deps): bump actions/github-script from 5 to 6 by @dependabot in #297
  • chore(deps): bump docker/login-action from 1.12.0 to 1.14.1 by @dependabot in #303
  • chore(deps): bump actions/setup-python from 2.3.1 to 3 by @dependabot in #301
  • chore: remove unused ValuesChecksumsAnnotation by @diafour in #307
  • chore: remove everything related to AmbiguousState by @diafour in #306
  • chore(deps): bump actions/cache from 2.1.7 to 3 by @dependabot in #309

Full Changelog: v1.0.4...v1.0.5
Milestone: https://github.com/flant/addon-operator/milestone/14?closed=1

1.0.4 (2022-02-25)

25 Feb 13:06
8771273

Choose a tag to compare

What's Changed

  • feat: periodically validate config and increase metric counter by @yalosev in #283
  • feat: more debug commands by @diafour in #288
  • feat: enable schedule hooks after the first converge by @name212 in #294
  • feat: runtime config from shell-operator by @diafour in #299
  • chore(deps): bump docker/login-action from 1.10.0 to 1.12.0 by @dependabot in #284

New Contributors

Full Changelog: v1.0.3...v1.0.4
Milestone: https://github.com/flant/addon-operator/milestone/13?closed=1

1.0.3 (2021-12-15)

15 Dec 20:31
037db70

Choose a tag to compare

What's Changed

  • chore(ci): rename master to main in refs by @diafour in #279
  • ref(ci): simplify publish process and go modules caching by @diafour in #281
  • fix: clean module state when disabled by @diafour in #280
  • deps: update shell-operator to 1.0.6 by @diafour in #282

chore deps

  • chore(deps): bump github.com/onsi/gomega from 1.16.0 to 1.17.0 by @dependabot in #277
  • chore(deps): bump sigs.k8s.io/yaml from 1.2.0 to 1.3.0 by @dependabot in #252
  • chore(deps): bump github.com/tidwall/gjson from 1.9.1 to 1.12.1 by @dependabot in #276
  • chore(deps): bump github.com/tidwall/sjson from 1.2.2 to 1.2.3 by @dependabot in #278

Full Changelog: v1.0.2...v1.0.3
Milestone: https://github.com/flant/addon-operator/milestone/12?closed=1