Zookeeper in Kubernetes

In the article https://kubernetes.io/docs/tutorials/stateful-application/zookeeper
You have mentioned about the yaml and how to setup the services in kubernetes. Can you please also help understanding if we have to use this in a Client Application (like a microservice or kafka) which is the name to be used for configuring the hostname to be able to communicate with ZK by kafka or any custom Microservice? I have tried giving zk-cs but it is not working .