North-South Communication in Kubernetes — How does a client talk to a service inside a cluster ?

North-South Communication in Kubernetes — How does a client talk to a service inside a cluster ?