Query missing records with C client using "k8s service cluster IP" as host IP

We deploy the aerospike server cluster by kubernets service. And using the service’s cluster IP as the host IP for clinet to connect the servers. When we run the client exmaples, 13 query tests fails for missing records, and all scan tests fails with error AEROSPIKE_ERR_REQUEST_INVALID.

Where will be a proxy in kubernets service, dose it mater? Any response will be grateful.