We have create GKE cluster in GCP project
We deploy some App in GKE already.
One of App need query huge for DNS, as our deploy, it will query kube-dns 
first, and App logs error as below

dial tcp: lookup es.c.my-project-id.internal on 10.23.240.10:53: dial udp 
10.23.240.10:53: operation was canceled"

GKE environment: 
Kubernetes clusters  Master version  1.8.8-gke.0 with two node pools, and only 
one node per node pools.


The kubectl information for kube-dns

$ kubectl get pods -n kube-system -l k8s-app=kube-dns
NAME                        READY     STATUS    RESTARTS   AGE
kube-dns-7cc95b7957-8wdl4   3/3       Running   0          1d
kube-dns-7cc95b7957-q6zb8   3/3       Running   0          1d

$ kubectl -n kube-system get service
NAME                   TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)        
 AGE
kube-dns               ClusterIP   10.23.240.10    <none>        53/UDP,53/TCP  
 96d

I search on google and get this issue
dnsmasq: Maximum number of concurrent DNS queries reached (max: 150)
https://github.com/kubernetes/kubernetes/issues/45976

I am not sure if we can tuning kube-dns dicectily, any ideas ?

-- 
You received this message because you are subscribed to the Google Groups 
"Kubernetes user discussion and Q&A" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to kubernetes-users+unsubscr...@googlegroups.com.
To post to this group, send email to kubernetes-users@googlegroups.com.
Visit this group at https://groups.google.com/group/kubernetes-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to