Compatibility with the latest version of all dependencies
Description Knative, Tekton, Shipwright, Dapr, KEDA all released new versions, we need to check the compatibility of OpenFunction with these. And possibly need to add or update the compatibility matrix.
Additional context
- [ ] Knative Serving v1.3.0+
- [ ] Tekton pipeline v0.34.1+
- [ ] Shpwright v0.8.0+
- [x] KEDA v2.6.1+
- [x] Dapr v1.6.x+
Dapr and Keda => @tpiperatgod Knative Serving => @benjaminhuo Tekton & Shipwright => @wanjunlei
I have tested OpenFunction with Dapr 1.6.1 and KEDA v2.6.1 and it passed.
Please note that in Dapr 1.6.1, you may need to make some adjustments to the Components to achieve the effect in 1.6.1- scenarios. For example, when using pubsub.kafka, you may need to set the disableTls property to true to access a Kafka cluster without TLS enabled, which is absent in the 1.6.1- scenarios.
All of the framework owners should pay special attention to the Dapr upgrade, you'd better check these 3 major versions 1.6 / 1.7 / 1.8 for compatibility, for example, I just found 1.8.0 broke my e2e tests. T.T
yep, we should pay more attention to Dapr @tpiperatgod @wanjunlei @wrongerror @lizzzcai , especially functions-frameworks