[WIP] Add Kafka invoke type for Go functions#3923
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: aliok The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
PR needs rebase. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
@aliok: The following test failed, say
DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
NOTE: THIS IS A POC. Do not review the whole thing, but review the overall structure and the integration points.
Add Kafka middleware support to the scaffolding system, enabling Go
functions that consume Kafka messages. Adds instanced and static
templates, signature detection, and scaffolding that wires user
functions to knative.dev/func-go/kafka.
Related middleware changes: knative-extensions/func-go#169