Skip to content

Releases: b3scale/b3scale-operator

v1.0.3

08 Jul 13:03
Compare
Choose a tag to compare

What's Changed

  • fix: Better error handling
  • fix: bug where looking up a frontend in b3scale did not return a proper error

Full Changelog: v1.0.2...v1.0.3

v1.0.2

08 Jul 10:49
Compare
Choose a tag to compare

Warning

This release contains a severe known bug that will cause the creation of frontends to fail. Please use v1.0.3 or later!

What's Changed

  • fix: add id of frontend in b3scale if it already exists by @danimo and @pizkaz in #56

Full Changelog: v1.0.1...v1.0.2

v1.0.1

05 Jul 13:05
Compare
Choose a tag to compare

What's Changed

This is a maintenance release that updates b3scale and other dependencies.

  • chore(deps): bump k8s.io/api from 0.30.0 to 0.30.1 by @dependabot in #46
  • chore(deps): bump k8s.io/client-go from 0.30.0 to 0.30.1 by @dependabot in #48
  • chore(deps): bump alpine from 3.19 to 3.20 by @dependabot in #49
  • chore(deps): bump github.com/spf13/viper from 1.18.2 to 1.19.0 by @dependabot in #50
  • chore(deps): bump k8s.io/client-go from 0.30.1 to 0.30.2 by @dependabot in #51
  • chore(deps): bump docker/build-push-action from 5 to 6 by @dependabot in #54
  • chore(deps): bump github.com/b3scale/b3scale from 1.0.7 to 1.1.0 by @dependabot in #55

Full Changelog: v1.0.0...v1.0.1

v1.0.0

13 May 11:14
Compare
Choose a tag to compare

Warning

This release contains breaking changes that require manual intervention, see below!

What's Changed

  • dependency updates
  • bump github.com/b3scale/b3scale dependency from 1.0.5 to 1.0.7
  • feat: move data from ConfigMap to CR by @sebhoss in #38
  • feat: You can also protect the frontend from being deleted with the Ressource using the deletionProtection property (bool).

BREAKING CHANGES

This version cleans up its custom resource and no longer uses an extra ConfigMap. Due to a changed namespace in the apiVersion field, version 1.0.0 will not read custom resources created by version 0.7.12 (and vice versa) and below to enable a clean migration and reflects the project's move to b3scale.io some time ago. Note that you need to conduct the migration manually.

Changes in detail

The apiVersion designation has changed:

-apiVersion: b3scale.infra.run/v1
+apiVersion: b3scale.io/v1

The settings keys now use standard camel case:

 spec:
   settings:
-    default_presentation:
+    defaultPresentation:
      ...
-    required_tags:
+    requiredTags:
       ...
-    create_override_params:
+    createOverrideParams:
      ...
-    create_default_params:
+    createDefaultParams:
     ...

Finally, the secret now references the frontend through the more descriptive frontend setting, rather than key:

 spec:
   credentials
-    key: bbb.example.com
+    frontend: bbb.example.com

Check test-bbb.yaml for a working example of the new syntax.

Full Changelog: v0.7.12...v1.0.0

v0.7.12

06 Mar 22:32
Compare
Choose a tag to compare

What's Changed

  • Build with Go 1.22
  • Depend on b3scale 1.0.5

Full Changelog: 0.7.11...v0.7.12

0.7.11

01 Mar 07:36
Compare
Choose a tag to compare

What's Changed

This release updates dependencies and introduces a fix that could lead to the operator getting stuck without being able to delete Finalizers for a BBBFrontend in some cases.

Fixes

  • fix: cleanup configmap & bbbfrontends by @sebhoss in #33
  • Update dependencies, depecations. Update to b3scale 1.0 API in #23

Details

  • chore(deps): bump github.com/spf13/viper from 1.17.0 to 1.18.1 by @dependabot in #16
  • chore(deps): bump alpine from 3.18 to 3.19 by @dependabot in #15
  • chore(deps): bump github.com/spf13/viper from 1.18.1 to 1.18.2 by @dependabot in #19
  • chore(deps): bump k8s.io/client-go from 0.28.4 to 0.29.1 by @dependabot in #21
  • chore(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #22
  • chore(deps): bump golang from 1.21 to 1.22 by @dependabot in #24
  • chore(deps): bump k8s.io/apimachinery from 0.29.1 to 0.29.2 by @dependabot in #25
  • chore(deps): bump k8s.io/client-go from 0.29.1 to 0.29.2 by @dependabot in #26
  • chore(deps): bump k8s.io/api from 0.29.1 to 0.29.2 by @dependabot in #27
  • chore(deps): bump actions/checkout from 2 to 4 by @dependabot in #29
  • chore(deps): bump docker/login-action from 1 to 3 by @dependabot in #30
  • chore(deps): bump actions/github-script from 4 to 7 by @dependabot in #31

New Contributors

Full Changelog: 0.7.10...0.7.11

0.7.10

17 Nov 15:13
Compare
Choose a tag to compare

This release only updates dependencies. It has no functional changes.

What's Changed

  • chore(deps): bump actions/checkout from 2 to 4 by @dependabot in #3
  • chore(deps): bump docker/login-action from 1 to 3 by @dependabot in #4
  • chore(deps): bump docker/build-push-action from 2 to 5 by @dependabot in #6
  • chore(deps): bump docker/metadata-action from 3 to 5 by @dependabot in #8
  • chore(deps): bump golang from 1.18 to 1.21 by @dependabot in #13
  • chore(deps): bump alpine from 3.15 to 3.18 by @dependabot in #10
  • chore(deps): bump k8s.io/api from 0.25.2 to 0.28.4 by @dependabot in #5
  • chore(deps): bump k8s.io/client-go from 0.25.2 to 0.28.4 by @dependabot in #7
  • chore(deps): bump github.com/go-kit/kit from 0.12.0 to 0.13.0 by @dependabot in #11
  • chore(deps): bump github.com/spf13/viper from 1.13.0 to 1.17.0 by @dependabot in #9

Full Changelog: 0.7.9...0.7.10

0.7.9

05 Sep 13:30
c7c2a66
Compare
Choose a tag to compare

Update dependencies

0.7.8

28 Sep 20:30
Compare
Choose a tag to compare

Update b3scale dependencies

0.7.6: fix(api): Fixed a bug, where the parameter did not get set correctly …

29 Aug 20:25
Compare
Choose a tag to compare