Understanding the relationship between Kubernetes and a service mesh