Rancher - the dashboard will have your civo kubernetes cluster imported already
External access
By Default Rancher will create an ingress in the cattle-system namespace. Note - the install is in such a way that it uses your cluster DNS which will work with Traefik-Nodeport ingress controller, if you happen to install any other ingress controller or as a loadbalancer then you would have to make the changes accordingly.
kubectl get ing -n cattle-system
NAMESPACE NAME CLASS HOSTS ADDRESS PORTS AGE
cattle-system rancher <none> rancher.${CLUSTER_ID}.k8s.civo.com 80, 443 38h
cattle-system cm-acme-http-solver-jstgl nginx rancher.${CLUSTER_ID}.k8s.civo.com
To open up the dashboard you can visit https://rancher.${CLUSTER_ID}.k8s.civo.com