knative-extensions / control-protocol

Control protocol to enable interaction between control plane and data plane without redeploy
Apache License 2.0
2 stars 26 forks source link

Control Protocol

The goals of the control protocol are:

The control protocol doesn't assume, nor forces any "api style" (it might be resource based or imperative). The "network layer" of the control protocol is not tied to the user interface, so it can be reimplemented/swapped at some point with whatever other system we prefer.

For more docs

Note: This project is highly experimental!

Note: This project is an active dependency of the "distributed" KafkaChannel implementation. It is used to facilitate communication between the Controller and all Dispatcher replicas by the ResetOffset Controller in order to stop / start Kafka consumers in order to "replay" events.