These were built using Pivotal Container Service (PKS) but should work roughly the same way on any Kubernetes cluster.
Install istio:
kubectl apply -f install/istio.yaml
kubectl label namespace default istio-injection=enabled
Install knative:
kubectl apply -f install/knative.yaml
The examples here deploy the Spring Pet Clinic example application.