We have not tested with service meshes like Linkerd or Istio yet. Service mesh platforms are complex and have a lot of depth in contrast to Ingresses. So, I would recommend starting with ingress, until the needs require use of service meshes.
In building the helm chart support for ingress, these were tested:
- GKE
- ingress-gce a.k.a. GLBC
- ingress-nginx
- EKS
- KinD