This release delivers several orders of magnitude performance and resource consumption improvement. Check #903 for more details and measurements. Support for automatic binding update at service data change is dropped - if you need to inject fresh binding data into applications, service binding needs to be removed and created again.
Changes
- #903 - Drop rebinding on Service and workload/application changes (@Avni-Sharma)
- #908 - update gogo/protobuf (@cdlliuy)
Testing
- #904 - Fix non-OLM acceptance tests use SBO installed in Kubernetes, not local instance (@pmacik)
- #901 - Attach acceptance tests report in GH Actions (@pmacik)
- #885 - Add clean target for removing temp dirs (@Avni-Sharma)
- #883 - Fix stop-local hack dir path. (@pmacik)
- #882 - Fix path to CRD in repo used by test-cleanup (@pmacik)
- #880 - Remove dependency of acceptance tests to other operators (@pratikjagrut)
- #831 - Add acceptance test with configMap and secret as a service (@Avni-Sharma)
Check OperatorHub page for installation instructions. Alternatively, you can install the operator by applying the published release.yaml
file:
kubectl apply -f https://github.com/redhat-developer/service-binding-operator/releases/download/v0.6.0/release.yaml
The operator will be deployed in service-binding-operator
namespace.