In my previous article I have compared Google Cloud Run API to the open source Knative API specification, showed it in action and concluded that they’re largely compatible with several caveats.

In this article, I am digging another layer deeper and taking a look at whether the Knative runtime contract is fully satisfied by Cloud Run so that you could bring your applications from Kubernetes-based Knative implementation and have them work the same way?