...
The general goal of this prototype is to use Knative for as much of the implementation as possible. Right now there are two primary components to the prototype:
...
This does mean that OpenWhisk container actions (ie blackbox actions) and other custom runtime images won't work out of the box without adding this shim. It is a later goal of this prototype to explore using Knative Build to automatically add the shim into arbitrary container images but that has not been implemented yet.
Gliffy Diagram | ||||||
---|---|---|---|---|---|---|
|
Event flow on Knative
Gliffy Diagram | ||||
---|---|---|---|---|
|
Event → Knative Eventing → Knative Serving → Action Container Runtime Shim → Action Container OpenWhisk RuntimeTODO: Describe how events flow through Knative and invoke OpenWhisk Actions.
Mapping between OpenWhisk and Knative objects
...