How do I change the domain of serverless apps?

If you use serverless apps with Knative we don’t use thee default exposecontroller mechanism for defaulting the Ingress resources since knative does not use kubernetes Service resources.

You can work around this by manually editing the knative config via:

kubectl edit cm config-domain --namespace knative-serving

For more help see using a custom domain with knative