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.