Is there a sanctioned way to delete the rancher ingress controller?

And replace it with some other ingress controller?

rancher 2.0 beta3,you can deploy k8s cluster without ingress controller deployed(configure your cluster options)