Releases: b3scale/b3scale-operator
v1.0.3
v1.0.2
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
Full Changelog: v1.0.1...v1.0.2
v1.0.1
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
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
0.7.11
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
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
0.7.8
0.7.6: fix(api): Fixed a bug, where the parameter did not get set correctly …
…with an empty array given