==================================================================================================== ============================ Pod describe kube-dns-fcc566fdb-2p24t ============================ ==================================================================================================== Name: kube-dns-fcc566fdb-2p24t Namespace: kube-system Priority: 2000000000 Priority Class Name: system-cluster-critical Service Account: kube-dns Node: gke-xlou-cdm-frontend-18a44ad7-vume/10.142.0.16 Start Time: Sat, 23 Aug 2025 08:41:20 +0000 Labels: k8s-app=kube-dns pod-template-hash=fcc566fdb Annotations: components.gke.io/component-name: kubedns components.gke.io/component-version: 31.1.8 kubectl.kubernetes.io/restartedAt: 2024-04-10T15:47:12Z prometheus.io/port: 10054 prometheus.io/scrape: true scheduler.alpha.kubernetes.io/critical-pod: seccomp.security.alpha.kubernetes.io/pod: runtime/default Status: Running IP: 10.106.40.4 IPs: IP: 10.106.40.4 Controlled By: ReplicaSet/kube-dns-fcc566fdb Containers: kubedns: Container ID: containerd://e21f11114a83652a9a259cb083e46aab3a97202c54c067d48265eacd385a8355 Image: gke.gcr.io/k8s-dns-kube-dns:1.23.0-gke.21@sha256:3e98357ee0ef1ef6548ea5d1fca84b00d04fe6d6dcaa75a56af836c6daea6107 Image ID: gke.gcr.io/k8s-dns-kube-dns@sha256:3e98357ee0ef1ef6548ea5d1fca84b00d04fe6d6dcaa75a56af836c6daea6107 Ports: 10053/UDP, 10053/TCP Host Ports: 0/UDP, 0/TCP Args: --domain=cluster.local. --dns-port=10053 --config-dir=/kube-dns-config --v=2 State: Running Started: Sat, 23 Aug 2025 08:41:22 +0000 Ready: True Restart Count: 0 Limits: memory: 210Mi Requests: cpu: 100m memory: 70Mi Liveness: http-get http://:10054/healthcheck/kubedns delay=60s timeout=5s period=10s #success=1 #failure=5 Readiness: http-get http://:8081/readiness delay=3s timeout=5s period=10s #success=1 #failure=3 Environment: PROMETHEUS_PORT: 10055 Mounts: /kube-dns-config from kube-dns-config (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-zzqfq (ro) dnsmasq: Container ID: containerd://736c280f55f93c5bb8191c17a6578b1e0bb4f77d7d6edd31141920ac11d03b2d Image: gke.gcr.io/k8s-dns-dnsmasq-nanny:1.23.0-gke.21@sha256:0aa0dd4637f2766334f7f89617fd16b23439e20ddc7c9099e9f73cb6f5c449c4 Image ID: gke.gcr.io/k8s-dns-dnsmasq-nanny@sha256:0aa0dd4637f2766334f7f89617fd16b23439e20ddc7c9099e9f73cb6f5c449c4 Ports: 53/UDP, 53/TCP Host Ports: 0/UDP, 0/TCP Args: -v=2 -logtostderr -configDir=/etc/k8s/dns/dnsmasq-nanny -restartDnsmasq=true -- -k --cache-size=1000 --no-negcache --dns-forward-max=1500 --log-facility=- --server=/cluster.local/127.0.0.1#10053 --server=/in-addr.arpa/127.0.0.1#10053 --server=/ip6.arpa/127.0.0.1#10053 --max-ttl=30 --max-cache-ttl=30 --max-tcp-connections=200 State: Running Started: Sat, 23 Aug 2025 08:41:25 +0000 Ready: True Restart Count: 0 Requests: cpu: 150m memory: 20Mi Liveness: http-get http://:10054/healthcheck/dnsmasq delay=60s timeout=5s period=10s #success=1 #failure=5 Environment: Mounts: /etc/k8s/dns/dnsmasq-nanny from kube-dns-config (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-zzqfq (ro) sidecar: Container ID: containerd://8c7d72995c81a34f6970e8935fddac8b3ee1f1191ea3ad715019481fb3375632 Image: gke.gcr.io/k8s-dns-sidecar:1.23.0-gke.21@sha256:65ab37f0efc2aae513ce5cfc9d98724f514adc7091ff9ca9b131f05f4197c279 Image ID: gke.gcr.io/k8s-dns-sidecar@sha256:65ab37f0efc2aae513ce5cfc9d98724f514adc7091ff9ca9b131f05f4197c279 Port: 10054/TCP Host Port: 0/TCP Args: --v=2 --logtostderr --probe=kubedns,127.0.0.1:10053,kubernetes.default.svc.cluster.local,5,SRV --probe=dnsmasq,127.0.0.1:53,kubernetes.default.svc.cluster.local,5,SRV State: Running Started: Sat, 23 Aug 2025 08:41:27 +0000 Ready: True Restart Count: 0 Requests: cpu: 10m memory: 20Mi Liveness: http-get http://:10054/metrics delay=60s timeout=5s period=10s #success=1 #failure=5 Environment: Mounts: /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-zzqfq (ro) prometheus-to-sd: Container ID: containerd://c7301dc60514670792c2fc457cac109dac44909eb930441cb1fb55f0510e21a5 Image: gke.gcr.io/prometheus-to-sd:v0.11.12-gke.51@sha256:798127b7368b1a3a2851a6a336776739f32b0ed741d5d6ee07b97d6ac2998fa3 Image ID: gke.gcr.io/prometheus-to-sd@sha256:798127b7368b1a3a2851a6a336776739f32b0ed741d5d6ee07b97d6ac2998fa3 Port: Host Port: Command: /monitor --source=kubedns:http://localhost:10054?whitelisted=probe_kubedns_latency_ms,probe_kubedns_errors,probe_dnsmasq_latency_ms,probe_dnsmasq_errors,dnsmasq_misses,dnsmasq_hits --stackdriver-prefix=container.googleapis.com/internal/addons --api-override=https://monitoring.googleapis.com/ --pod-id=$(POD_NAME) --namespace-id=$(POD_NAMESPACE) --v=2 State: Running Started: Sat, 23 Aug 2025 08:41:30 +0000 Ready: True Restart Count: 0 Environment: POD_NAME: kube-dns-fcc566fdb-2p24t (v1:metadata.name) POD_NAMESPACE: kube-system (v1:metadata.namespace) Mounts: /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-zzqfq (ro) kubedns-metrics-collector: Container ID: containerd://54a1d940e92179c690efdaaf3872294bb64d308610020d60b26e634fc67d6cb7 Image: gke.gcr.io/gke-metrics-collector:20250520_2300_RC0@sha256:71c01de8211397365c21449ba6ae01299445e1e16766fbd20bfd986b91d91241 Image ID: gke.gcr.io/gke-metrics-collector@sha256:71c01de8211397365c21449ba6ae01299445e1e16766fbd20bfd986b91d91241 Port: Host Port: State: Running Started: Sat, 23 Aug 2025 08:41:32 +0000 Ready: True Restart Count: 0 Limits: cpu: 1 memory: 30Mi Requests: cpu: 5m memory: 30Mi Environment: GOMAXPROCS: 2 COLLECTOR_CONFIG_PATH: /conf/kubedns-metrics-collector-config-data.textproto SPLIT_GAUGE_BUFFER: true PROJECT_NUMBER: 941969722215 LOCATION: us-east1-d CLUSTER_NAME: xlou-cdm POD_NAMESPACE: kube-system (v1:metadata.namespace) NODE_NAME: (v1:spec.nodeName) POD_NAME: kube-dns-fcc566fdb-2p24t (v1:metadata.name) CONTAINER_NAME: kubedns-metrics-collector COMPONENT_VERSION: (v1:metadata.annotations['components.gke.io/component-version']) COMPONENT_NAME: (v1:metadata.annotations['components.gke.io/component-name']) Mounts: /conf from kubedns-metrics-collector-config-map-vol (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-zzqfq (ro) Conditions: Type Status PodReadyToStartContainers True Initialized True Ready True ContainersReady True PodScheduled True Volumes: kube-dns-config: Type: ConfigMap (a volume populated by a ConfigMap) Name: kube-dns Optional: true kubedns-metrics-collector-config-map-vol: Type: ConfigMap (a volume populated by a ConfigMap) Name: kubedns-metrics-collector-config-map Optional: false kube-api-access-zzqfq: Type: Projected (a volume that contains injected data from multiple sources) TokenExpirationSeconds: 3607 ConfigMapName: kube-root-ca.crt ConfigMapOptional: DownwardAPI: true QoS Class: Burstable Node-Selectors: kubernetes.io/os=linux Tolerations: CriticalAddonsOnly op=Exists components.gke.io/gke-managed-components op=Exists kubernetes.io/arch=arm64:NoSchedule node.kubernetes.io/not-ready:NoExecute op=Exists for 300s node.kubernetes.io/unreachable:NoExecute op=Exists for 300s Events: ==================================================================================================== ============================== Pod logs kube-dns-fcc566fdb-2p24t ============================== ==================================================================================================== I0823 08:41:22.813056 1 flags.go:57] FLAG: --add-dir-header="false" I0823 08:41:22.813182 1 flags.go:57] FLAG: --alsologtostderr="false" I0823 08:41:22.813186 1 flags.go:57] FLAG: --config-dir="/kube-dns-config" I0823 08:41:22.813190 1 flags.go:57] FLAG: --config-map="" I0823 08:41:22.813193 1 flags.go:57] FLAG: --config-map-namespace="kube-system" I0823 08:41:22.813195 1 flags.go:57] FLAG: --config-period="10s" I0823 08:41:22.813199 1 flags.go:57] FLAG: --dns-bind-address="0.0.0.0" I0823 08:41:22.813201 1 flags.go:57] FLAG: --dns-port="10053" I0823 08:41:22.813205 1 flags.go:57] FLAG: --domain="cluster.local." I0823 08:41:22.813208 1 flags.go:57] FLAG: --federations="" I0823 08:41:22.813211 1 flags.go:57] FLAG: --healthz-port="8081" I0823 08:41:22.813214 1 flags.go:57] FLAG: --initial-sync-timeout="1m0s" I0823 08:41:22.813216 1 flags.go:57] FLAG: --kube-master-url="" I0823 08:41:22.813221 1 flags.go:57] FLAG: --kubecfg-file="" I0823 08:41:22.813223 1 flags.go:57] FLAG: --log-backtrace-at=":0" I0823 08:41:22.813227 1 flags.go:57] FLAG: --log-dir="" I0823 08:41:22.813230 1 flags.go:57] FLAG: --log-file="" I0823 08:41:22.813232 1 flags.go:57] FLAG: --log-file-max-size="1800" I0823 08:41:22.813234 1 flags.go:57] FLAG: --log-flush-frequency="5s" I0823 08:41:22.813236 1 flags.go:57] FLAG: --logtostderr="true" I0823 08:41:22.813239 1 flags.go:57] FLAG: --nameservers="" I0823 08:41:22.813241 1 flags.go:57] FLAG: --one-output="false" I0823 08:41:22.813244 1 flags.go:57] FLAG: --profiling="false" I0823 08:41:22.813247 1 flags.go:57] FLAG: --skip-headers="false" I0823 08:41:22.813249 1 flags.go:57] FLAG: --skip-log-headers="false" I0823 08:41:22.813251 1 flags.go:57] FLAG: --stderrthreshold="2" I0823 08:41:22.813254 1 flags.go:57] FLAG: --v="2" I0823 08:41:22.813257 1 flags.go:57] FLAG: --version="false" I0823 08:41:22.813263 1 flags.go:57] FLAG: --vmodule="" I0823 08:41:22.813309 1 dns.go:49] version: 1.23.0-gke.21 I0823 08:41:22.813760 1 server.go:73] Using configuration read from directory: /kube-dns-config with period 10s I0823 08:41:22.813792 1 server.go:126] FLAG: --add-dir-header="false" I0823 08:41:22.813796 1 server.go:126] FLAG: --alsologtostderr="false" I0823 08:41:22.813798 1 server.go:126] FLAG: --config-dir="/kube-dns-config" I0823 08:41:22.813802 1 server.go:126] FLAG: --config-map="" I0823 08:41:22.813804 1 server.go:126] FLAG: --config-map-namespace="kube-system" I0823 08:41:22.813806 1 server.go:126] FLAG: --config-period="10s" I0823 08:41:22.813809 1 server.go:126] FLAG: --dns-bind-address="0.0.0.0" I0823 08:41:22.813811 1 server.go:126] FLAG: --dns-port="10053" I0823 08:41:22.813814 1 server.go:126] FLAG: --domain="cluster.local." I0823 08:41:22.813818 1 server.go:126] FLAG: --federations="" I0823 08:41:22.813823 1 server.go:126] FLAG: --healthz-port="8081" I0823 08:41:22.813826 1 server.go:126] FLAG: --initial-sync-timeout="1m0s" I0823 08:41:22.813831 1 server.go:126] FLAG: --kube-master-url="" I0823 08:41:22.813835 1 server.go:126] FLAG: --kubecfg-file="" I0823 08:41:22.813839 1 server.go:126] FLAG: --log-backtrace-at=":0" I0823 08:41:22.813847 1 server.go:126] FLAG: --log-dir="" I0823 08:41:22.813850 1 server.go:126] FLAG: --log-file="" I0823 08:41:22.813854 1 server.go:126] FLAG: --log-file-max-size="1800" I0823 08:41:22.813857 1 server.go:126] FLAG: --log-flush-frequency="5s" I0823 08:41:22.813862 1 server.go:126] FLAG: --logtostderr="true" I0823 08:41:22.813866 1 server.go:126] FLAG: --nameservers="" I0823 08:41:22.813869 1 server.go:126] FLAG: --one-output="false" I0823 08:41:22.813873 1 server.go:126] FLAG: --profiling="false" I0823 08:41:22.813879 1 server.go:126] FLAG: --skip-headers="false" I0823 08:41:22.813882 1 server.go:126] FLAG: --skip-log-headers="false" I0823 08:41:22.813886 1 server.go:126] FLAG: --stderrthreshold="2" I0823 08:41:22.813890 1 server.go:126] FLAG: --v="2" I0823 08:41:22.813894 1 server.go:126] FLAG: --version="false" I0823 08:41:22.813899 1 server.go:126] FLAG: --vmodule="" I0823 08:41:22.814128 1 server.go:182] Starting SkyDNS server (0.0.0.0:10053) I0823 08:41:22.814375 1 server.go:194] Skydns metrics enabled (/metrics:10055) I0823 08:41:22.814392 1 dns.go:190] Starting endpointsController I0823 08:41:22.814397 1 dns.go:193] Starting serviceController I0823 08:41:22.814488 1 dns.go:186] Configuration updated: {TypeMeta:{Kind: APIVersion:} Federations:map[] StubDomains:map[] UpstreamNameservers:[]} I0823 08:41:22.814518 1 log.go:245] skydns: ready for queries on cluster.local. for tcp://0.0.0.0:10053 [rcache 0] I0823 08:41:22.814547 1 log.go:245] skydns: ready for queries on cluster.local. for udp://0.0.0.0:10053 [rcache 0] I0823 08:41:23.314612 1 dns.go:224] Initialized services and endpoints from apiserver I0823 08:41:23.314695 1 server.go:150] Setting up Healthz Handler (/readiness) I0823 08:41:23.314724 1 server.go:155] Setting up cache handler (/cache) I0823 08:41:23.314738 1 server.go:136] Status HTTP port 8081 I0823 08:41:25.383471 1 main.go:78] opts: {{/usr/sbin/dnsmasq [-k --cache-size=1000 --no-negcache --dns-forward-max=1500 --log-facility=- --server=/cluster.local/127.0.0.1#10053 --server=/in-addr.arpa/127.0.0.1#10053 --server=/ip6.arpa/127.0.0.1#10053 --max-ttl=30 --max-cache-ttl=30 --max-tcp-connections=200] true} /etc/k8s/dns/dnsmasq-nanny 10000000000 127.0.0.1:10053} I0823 08:41:25.383707 1 nanny.go:124] Starting dnsmasq [-k --cache-size=1000 --no-negcache --dns-forward-max=1500 --log-facility=- --server=/cluster.local/127.0.0.1#10053 --server=/in-addr.arpa/127.0.0.1#10053 --server=/ip6.arpa/127.0.0.1#10053 --max-ttl=30 --max-cache-ttl=30 --max-tcp-connections=200] I0823 08:41:25.385786 1 nanny.go:149] W0823 08:41:25.385805 1 nanny.go:150] Got EOF from stdout I0823 08:41:25.385805 1 nanny.go:146] dnsmasq[11]: started, version 2.90 cachesize 1000 I0823 08:41:25.385836 1 nanny.go:146] dnsmasq[11]: compile time options: IPv6 GNU-getopt no-DBus no-UBus no-i18n no-IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset no-nftset auth no-cryptohash no-DNSSEC loop-detect inotify dumpfile I0823 08:41:25.385845 1 nanny.go:146] dnsmasq[11]: using nameserver 127.0.0.1#10053 for domain cluster.local I0823 08:41:25.385848 1 nanny.go:146] dnsmasq[11]: using nameserver 127.0.0.1#10053 for domain in-addr.arpa I0823 08:41:25.385851 1 nanny.go:146] dnsmasq[11]: using nameserver 127.0.0.1#10053 for domain ip6.arpa I0823 08:41:25.385858 1 nanny.go:146] dnsmasq[11]: reading /etc/resolv.conf I0823 08:41:25.385864 1 nanny.go:146] dnsmasq[11]: using nameserver 127.0.0.1#10053 for domain cluster.local I0823 08:41:25.385867 1 nanny.go:146] dnsmasq[11]: using nameserver 127.0.0.1#10053 for domain in-addr.arpa I0823 08:41:25.385870 1 nanny.go:146] dnsmasq[11]: using nameserver 127.0.0.1#10053 for domain ip6.arpa I0823 08:41:25.385874 1 nanny.go:146] dnsmasq[11]: using nameserver 169.254.169.254#53 I0823 08:41:25.385878 1 nanny.go:146] dnsmasq[11]: read /etc/hosts - 9 names Flag --logtostderr has been deprecated, will be removed in a future release, see https://github.com/kubernetes/enhancements/tree/master/keps/sig-instrumentation/2845-deprecate-klog-specific-flags-in-k8s-components I0823 08:41:27.130418 1 flags.go:57] FLAG: --add-dir-header="false" I0823 08:41:27.130536 1 flags.go:57] FLAG: --alsologtostderr="false" I0823 08:41:27.130540 1 flags.go:57] FLAG: --dnsmasq-addr="127.0.0.1" I0823 08:41:27.130545 1 flags.go:57] FLAG: --dnsmasq-poll-interval-ms="5000" I0823 08:41:27.130549 1 flags.go:57] FLAG: --dnsmasq-port="53" I0823 08:41:27.130552 1 flags.go:57] FLAG: --log-backtrace-at=":0" I0823 08:41:27.130560 1 flags.go:57] FLAG: --log-dir="" I0823 08:41:27.130563 1 flags.go:57] FLAG: --log-file="" I0823 08:41:27.130565 1 flags.go:57] FLAG: --log-file-max-size="1800" I0823 08:41:27.130568 1 flags.go:57] FLAG: --log-flush-frequency="5s" I0823 08:41:27.130571 1 flags.go:57] FLAG: --logtostderr="true" I0823 08:41:27.130575 1 flags.go:57] FLAG: --one-output="false" I0823 08:41:27.130579 1 flags.go:57] FLAG: --probe="[{Label:kubedns Server:127.0.0.1:10053 Name:kubernetes.default.svc.cluster.local. Interval:5s Type:33} {Label:dnsmasq Server:127.0.0.1:53 Name:kubernetes.default.svc.cluster.local. Interval:5s Type:33}]" I0823 08:41:27.130616 1 flags.go:57] FLAG: --prometheus-addr="0.0.0.0" I0823 08:41:27.130621 1 flags.go:57] FLAG: --prometheus-namespace="kubedns" I0823 08:41:27.130624 1 flags.go:57] FLAG: --prometheus-path="/metrics" I0823 08:41:27.130628 1 flags.go:57] FLAG: --prometheus-port="10054" I0823 08:41:27.130633 1 flags.go:57] FLAG: --skip-headers="false" I0823 08:41:27.130640 1 flags.go:57] FLAG: --skip-log-headers="false" I0823 08:41:27.130643 1 flags.go:57] FLAG: --stderrthreshold="2" I0823 08:41:27.130648 1 flags.go:57] FLAG: --v="2" I0823 08:41:27.130651 1 flags.go:57] FLAG: --version="false" I0823 08:41:27.130659 1 flags.go:57] FLAG: --vmodule="" I0823 08:41:27.130680 1 main.go:55] Version v1.23.0-gke.21 I0823 08:41:27.130688 1 server.go:46] Starting server (options {DnsMasqPort:53 DnsMasqAddr:127.0.0.1 DnsMasqPollIntervalMs:5000 Probes:[{Label:kubedns Server:127.0.0.1:10053 Name:kubernetes.default.svc.cluster.local. Interval:5s Type:33} {Label:dnsmasq Server:127.0.0.1:53 Name:kubernetes.default.svc.cluster.local. Interval:5s Type:33}] PrometheusAddr:0.0.0.0 PrometheusPort:10054 PrometheusPath:/metrics PrometheusNamespace:kubedns}) I0823 08:41:27.130719 1 dnsprobe.go:75] Starting dnsProbe {Label:kubedns Server:127.0.0.1:10053 Name:kubernetes.default.svc.cluster.local. Interval:5s Type:33} I0823 08:41:27.130785 1 dnsprobe.go:75] Starting dnsProbe {Label:dnsmasq Server:127.0.0.1:53 Name:kubernetes.default.svc.cluster.local. Interval:5s Type:33} I0823 08:41:30.381735 1 main.go:125] GCE config: &{Project:engineeringpit Zone:us-east1-d Cluster:xlou-cdm ClusterLocation:us-east1-d Instance:gke-xlou-cdm-frontend-18a44ad7-vume InstanceId:1719586354389893269} I0823 08:41:30.381840 1 main.go:194] Taking source configs from flags I0823 08:41:30.381855 1 main.go:196] Taking source configs from kubernetes api server I0823 08:41:30.381859 1 main.go:128] Built the following source configs: [0xc000200750] I0823 08:41:30.381936 1 main.go:205] Running prometheus-to-sd, monitored target is kubedns http://localhost:10054 {"level":"info","ts":1755938492.43571,"caller":"collector/main.go:48","msg":"Starting Metrics Collector","log_first_n":2,"log_interval(s)":3600} {"level":"info","ts":1755938492.4375782,"caller":"collector/multi_target_collector.go:80","msg":"Start Metrics Collector","target_url":"http://127.0.0.1:10055/metrics","target_name":"kubedns"} {"level":"info","ts":1755938492.4377744,"caller":"collector/collector.go:123","msg":"Connecting to Cloud Monitoring","target_name":"kubedns","endpoint":"monitoring.googleapis.com:443"} ==================================================================================================== ============================ Pod describe kube-dns-fcc566fdb-mswvp ============================ ==================================================================================================== Name: kube-dns-fcc566fdb-mswvp Namespace: kube-system Priority: 2000000000 Priority Class Name: system-cluster-critical Service Account: kube-dns Node: gke-xlou-cdm-default-pool-9d1e5395-5mf3/10.142.0.104 Start Time: Sat, 23 Aug 2025 08:18:58 +0000 Labels: k8s-app=kube-dns pod-template-hash=fcc566fdb Annotations: components.gke.io/component-name: kubedns components.gke.io/component-version: 31.1.8 kubectl.kubernetes.io/restartedAt: 2024-04-10T15:47:12Z prometheus.io/port: 10054 prometheus.io/scrape: true scheduler.alpha.kubernetes.io/critical-pod: seccomp.security.alpha.kubernetes.io/pod: runtime/default Status: Running IP: 10.106.40.137 IPs: IP: 10.106.40.137 Controlled By: ReplicaSet/kube-dns-fcc566fdb Containers: kubedns: Container ID: containerd://684fa5180a10e6fdfb6466db780160a4711a7910aea553642dde3284711cdb60 Image: gke.gcr.io/k8s-dns-kube-dns:1.23.0-gke.21@sha256:3e98357ee0ef1ef6548ea5d1fca84b00d04fe6d6dcaa75a56af836c6daea6107 Image ID: gke.gcr.io/k8s-dns-kube-dns@sha256:3e98357ee0ef1ef6548ea5d1fca84b00d04fe6d6dcaa75a56af836c6daea6107 Ports: 10053/UDP, 10053/TCP Host Ports: 0/UDP, 0/TCP Args: --domain=cluster.local. --dns-port=10053 --config-dir=/kube-dns-config --v=2 State: Running Started: Sat, 23 Aug 2025 08:19:03 +0000 Ready: True Restart Count: 0 Limits: memory: 210Mi Requests: cpu: 100m memory: 70Mi Liveness: http-get http://:10054/healthcheck/kubedns delay=60s timeout=5s period=10s #success=1 #failure=5 Readiness: http-get http://:8081/readiness delay=3s timeout=5s period=10s #success=1 #failure=3 Environment: PROMETHEUS_PORT: 10055 Mounts: /kube-dns-config from kube-dns-config (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-n57ml (ro) dnsmasq: Container ID: containerd://53ab632224d9fd24a1a93aff357c1752f21b1b4da6be1cedd766956a2faaf415 Image: gke.gcr.io/k8s-dns-dnsmasq-nanny:1.23.0-gke.21@sha256:0aa0dd4637f2766334f7f89617fd16b23439e20ddc7c9099e9f73cb6f5c449c4 Image ID: gke.gcr.io/k8s-dns-dnsmasq-nanny@sha256:0aa0dd4637f2766334f7f89617fd16b23439e20ddc7c9099e9f73cb6f5c449c4 Ports: 53/UDP, 53/TCP Host Ports: 0/UDP, 0/TCP Args: -v=2 -logtostderr -configDir=/etc/k8s/dns/dnsmasq-nanny -restartDnsmasq=true -- -k --cache-size=1000 --no-negcache --dns-forward-max=1500 --log-facility=- --server=/cluster.local/127.0.0.1#10053 --server=/in-addr.arpa/127.0.0.1#10053 --server=/ip6.arpa/127.0.0.1#10053 --max-ttl=30 --max-cache-ttl=30 --max-tcp-connections=200 State: Running Started: Sat, 23 Aug 2025 08:19:16 +0000 Ready: True Restart Count: 0 Requests: cpu: 150m memory: 20Mi Liveness: http-get http://:10054/healthcheck/dnsmasq delay=60s timeout=5s period=10s #success=1 #failure=5 Environment: Mounts: /etc/k8s/dns/dnsmasq-nanny from kube-dns-config (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-n57ml (ro) sidecar: Container ID: containerd://d41a11620b181f0772340187357ffa5124594a1d661418c5943ad40e721d07f6 Image: gke.gcr.io/k8s-dns-sidecar:1.23.0-gke.21@sha256:65ab37f0efc2aae513ce5cfc9d98724f514adc7091ff9ca9b131f05f4197c279 Image ID: gke.gcr.io/k8s-dns-sidecar@sha256:65ab37f0efc2aae513ce5cfc9d98724f514adc7091ff9ca9b131f05f4197c279 Port: 10054/TCP Host Port: 0/TCP Args: --v=2 --logtostderr --probe=kubedns,127.0.0.1:10053,kubernetes.default.svc.cluster.local,5,SRV --probe=dnsmasq,127.0.0.1:53,kubernetes.default.svc.cluster.local,5,SRV State: Running Started: Sat, 23 Aug 2025 08:19:20 +0000 Ready: True Restart Count: 0 Requests: cpu: 10m memory: 20Mi Liveness: http-get http://:10054/metrics delay=60s timeout=5s period=10s #success=1 #failure=5 Environment: Mounts: /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-n57ml (ro) prometheus-to-sd: Container ID: containerd://9085d67698b0fff76f87fa7c7970b1335fbd2aedf1b27ae1efb53f7e4949d114 Image: gke.gcr.io/prometheus-to-sd:v0.11.12-gke.51@sha256:798127b7368b1a3a2851a6a336776739f32b0ed741d5d6ee07b97d6ac2998fa3 Image ID: gke.gcr.io/prometheus-to-sd@sha256:798127b7368b1a3a2851a6a336776739f32b0ed741d5d6ee07b97d6ac2998fa3 Port: Host Port: Command: /monitor --source=kubedns:http://localhost:10054?whitelisted=probe_kubedns_latency_ms,probe_kubedns_errors,probe_dnsmasq_latency_ms,probe_dnsmasq_errors,dnsmasq_misses,dnsmasq_hits --stackdriver-prefix=container.googleapis.com/internal/addons --api-override=https://monitoring.googleapis.com/ --pod-id=$(POD_NAME) --namespace-id=$(POD_NAMESPACE) --v=2 State: Running Started: Sat, 23 Aug 2025 08:19:22 +0000 Ready: True Restart Count: 0 Environment: POD_NAME: kube-dns-fcc566fdb-mswvp (v1:metadata.name) POD_NAMESPACE: kube-system (v1:metadata.namespace) Mounts: /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-n57ml (ro) kubedns-metrics-collector: Container ID: containerd://92b4970d3df71a59213d3c14c9b45cf1a9a5729cb3738b24fe1e05f5a1cc7acc Image: gke.gcr.io/gke-metrics-collector:20250520_2300_RC0@sha256:71c01de8211397365c21449ba6ae01299445e1e16766fbd20bfd986b91d91241 Image ID: gke.gcr.io/gke-metrics-collector@sha256:71c01de8211397365c21449ba6ae01299445e1e16766fbd20bfd986b91d91241 Port: Host Port: State: Running Started: Sat, 23 Aug 2025 08:19:23 +0000 Ready: True Restart Count: 0 Limits: cpu: 1 memory: 30Mi Requests: cpu: 5m memory: 30Mi Environment: GOMAXPROCS: 2 COLLECTOR_CONFIG_PATH: /conf/kubedns-metrics-collector-config-data.textproto SPLIT_GAUGE_BUFFER: true PROJECT_NUMBER: 941969722215 LOCATION: us-east1-d CLUSTER_NAME: xlou-cdm POD_NAMESPACE: kube-system (v1:metadata.namespace) NODE_NAME: (v1:spec.nodeName) POD_NAME: kube-dns-fcc566fdb-mswvp (v1:metadata.name) CONTAINER_NAME: kubedns-metrics-collector COMPONENT_VERSION: (v1:metadata.annotations['components.gke.io/component-version']) COMPONENT_NAME: (v1:metadata.annotations['components.gke.io/component-name']) Mounts: /conf from kubedns-metrics-collector-config-map-vol (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-n57ml (ro) Conditions: Type Status PodReadyToStartContainers True Initialized True Ready True ContainersReady True PodScheduled True Volumes: kube-dns-config: Type: ConfigMap (a volume populated by a ConfigMap) Name: kube-dns Optional: true kubedns-metrics-collector-config-map-vol: Type: ConfigMap (a volume populated by a ConfigMap) Name: kubedns-metrics-collector-config-map Optional: false kube-api-access-n57ml: Type: Projected (a volume that contains injected data from multiple sources) TokenExpirationSeconds: 3607 ConfigMapName: kube-root-ca.crt ConfigMapOptional: DownwardAPI: true QoS Class: Burstable Node-Selectors: kubernetes.io/os=linux Tolerations: CriticalAddonsOnly op=Exists components.gke.io/gke-managed-components op=Exists kubernetes.io/arch=arm64:NoSchedule node.kubernetes.io/not-ready:NoExecute op=Exists for 300s node.kubernetes.io/unreachable:NoExecute op=Exists for 300s Events: ==================================================================================================== ============================== Pod logs kube-dns-fcc566fdb-mswvp ============================== ==================================================================================================== I0823 08:19:03.604798 1 flags.go:57] FLAG: --add-dir-header="false" I0823 08:19:03.604889 1 flags.go:57] FLAG: --alsologtostderr="false" I0823 08:19:03.604893 1 flags.go:57] FLAG: --config-dir="/kube-dns-config" I0823 08:19:03.604896 1 flags.go:57] FLAG: --config-map="" I0823 08:19:03.604899 1 flags.go:57] FLAG: --config-map-namespace="kube-system" I0823 08:19:03.604901 1 flags.go:57] FLAG: --config-period="10s" I0823 08:19:03.604904 1 flags.go:57] FLAG: --dns-bind-address="0.0.0.0" I0823 08:19:03.604906 1 flags.go:57] FLAG: --dns-port="10053" I0823 08:19:03.604908 1 flags.go:57] FLAG: --domain="cluster.local." I0823 08:19:03.604911 1 flags.go:57] FLAG: --federations="" I0823 08:19:03.604914 1 flags.go:57] FLAG: --healthz-port="8081" I0823 08:19:03.604917 1 flags.go:57] FLAG: --initial-sync-timeout="1m0s" I0823 08:19:03.604919 1 flags.go:57] FLAG: --kube-master-url="" I0823 08:19:03.604922 1 flags.go:57] FLAG: --kubecfg-file="" I0823 08:19:03.604924 1 flags.go:57] FLAG: --log-backtrace-at=":0" I0823 08:19:03.604929 1 flags.go:57] FLAG: --log-dir="" I0823 08:19:03.604932 1 flags.go:57] FLAG: --log-file="" I0823 08:19:03.604934 1 flags.go:57] FLAG: --log-file-max-size="1800" I0823 08:19:03.604936 1 flags.go:57] FLAG: --log-flush-frequency="5s" I0823 08:19:03.604938 1 flags.go:57] FLAG: --logtostderr="true" I0823 08:19:03.604940 1 flags.go:57] FLAG: --nameservers="" I0823 08:19:03.604942 1 flags.go:57] FLAG: --one-output="false" I0823 08:19:03.604944 1 flags.go:57] FLAG: --profiling="false" I0823 08:19:03.604949 1 flags.go:57] FLAG: --skip-headers="false" I0823 08:19:03.604951 1 flags.go:57] FLAG: --skip-log-headers="false" I0823 08:19:03.604953 1 flags.go:57] FLAG: --stderrthreshold="2" I0823 08:19:03.604956 1 flags.go:57] FLAG: --v="2" I0823 08:19:03.604958 1 flags.go:57] FLAG: --version="false" I0823 08:19:03.604963 1 flags.go:57] FLAG: --vmodule="" I0823 08:19:03.604979 1 dns.go:49] version: 1.23.0-gke.21 I0823 08:19:03.605239 1 server.go:73] Using configuration read from directory: /kube-dns-config with period 10s I0823 08:19:03.605262 1 server.go:126] FLAG: --add-dir-header="false" I0823 08:19:03.605266 1 server.go:126] FLAG: --alsologtostderr="false" I0823 08:19:03.605269 1 server.go:126] FLAG: --config-dir="/kube-dns-config" I0823 08:19:03.605271 1 server.go:126] FLAG: --config-map="" I0823 08:19:03.605274 1 server.go:126] FLAG: --config-map-namespace="kube-system" I0823 08:19:03.605276 1 server.go:126] FLAG: --config-period="10s" I0823 08:19:03.605279 1 server.go:126] FLAG: --dns-bind-address="0.0.0.0" I0823 08:19:03.605281 1 server.go:126] FLAG: --dns-port="10053" I0823 08:19:03.605284 1 server.go:126] FLAG: --domain="cluster.local." I0823 08:19:03.605286 1 server.go:126] FLAG: --federations="" I0823 08:19:03.605289 1 server.go:126] FLAG: --healthz-port="8081" I0823 08:19:03.605291 1 server.go:126] FLAG: --initial-sync-timeout="1m0s" I0823 08:19:03.605294 1 server.go:126] FLAG: --kube-master-url="" I0823 08:19:03.605296 1 server.go:126] FLAG: --kubecfg-file="" I0823 08:19:03.605299 1 server.go:126] FLAG: --log-backtrace-at=":0" I0823 08:19:03.605301 1 server.go:126] FLAG: --log-dir="" I0823 08:19:03.605304 1 server.go:126] FLAG: --log-file="" I0823 08:19:03.605306 1 server.go:126] FLAG: --log-file-max-size="1800" I0823 08:19:03.605309 1 server.go:126] FLAG: --log-flush-frequency="5s" I0823 08:19:03.605311 1 server.go:126] FLAG: --logtostderr="true" I0823 08:19:03.605313 1 server.go:126] FLAG: --nameservers="" I0823 08:19:03.605315 1 server.go:126] FLAG: --one-output="false" I0823 08:19:03.605318 1 server.go:126] FLAG: --profiling="false" I0823 08:19:03.605320 1 server.go:126] FLAG: --skip-headers="false" I0823 08:19:03.605322 1 server.go:126] FLAG: --skip-log-headers="false" I0823 08:19:03.605324 1 server.go:126] FLAG: --stderrthreshold="2" I0823 08:19:03.605327 1 server.go:126] FLAG: --v="2" I0823 08:19:03.605329 1 server.go:126] FLAG: --version="false" I0823 08:19:03.605331 1 server.go:126] FLAG: --vmodule="" I0823 08:19:03.605416 1 server.go:182] Starting SkyDNS server (0.0.0.0:10053) I0823 08:19:03.605535 1 server.go:194] Skydns metrics enabled (/metrics:10055) I0823 08:19:03.605545 1 dns.go:190] Starting endpointsController I0823 08:19:03.605549 1 dns.go:193] Starting serviceController I0823 08:19:03.605646 1 log.go:245] skydns: ready for queries on cluster.local. for tcp://0.0.0.0:10053 [rcache 0] I0823 08:19:03.605665 1 log.go:245] skydns: ready for queries on cluster.local. for udp://0.0.0.0:10053 [rcache 0] I0823 08:19:03.605660 1 dns.go:186] Configuration updated: {TypeMeta:{Kind: APIVersion:} Federations:map[] StubDomains:map[] UpstreamNameservers:[]} I0823 08:19:04.106080 1 dns.go:224] Initialized services and endpoints from apiserver I0823 08:19:04.106127 1 server.go:150] Setting up Healthz Handler (/readiness) I0823 08:19:04.106157 1 server.go:155] Setting up cache handler (/cache) I0823 08:19:04.106169 1 server.go:136] Status HTTP port 8081 I0823 08:19:16.951492 1 main.go:78] opts: {{/usr/sbin/dnsmasq [-k --cache-size=1000 --no-negcache --dns-forward-max=1500 --log-facility=- --server=/cluster.local/127.0.0.1#10053 --server=/in-addr.arpa/127.0.0.1#10053 --server=/ip6.arpa/127.0.0.1#10053 --max-ttl=30 --max-cache-ttl=30 --max-tcp-connections=200] true} /etc/k8s/dns/dnsmasq-nanny 10000000000 127.0.0.1:10053} I0823 08:19:16.951694 1 nanny.go:124] Starting dnsmasq [-k --cache-size=1000 --no-negcache --dns-forward-max=1500 --log-facility=- --server=/cluster.local/127.0.0.1#10053 --server=/in-addr.arpa/127.0.0.1#10053 --server=/ip6.arpa/127.0.0.1#10053 --max-ttl=30 --max-cache-ttl=30 --max-tcp-connections=200] I0823 08:19:16.953504 1 nanny.go:149] W0823 08:19:16.953527 1 nanny.go:150] Got EOF from stdout I0823 08:19:16.953543 1 nanny.go:146] dnsmasq[11]: started, version 2.90 cachesize 1000 I0823 08:19:16.953559 1 nanny.go:146] dnsmasq[11]: compile time options: IPv6 GNU-getopt no-DBus no-UBus no-i18n no-IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset no-nftset auth no-cryptohash no-DNSSEC loop-detect inotify dumpfile I0823 08:19:16.953571 1 nanny.go:146] dnsmasq[11]: using nameserver 127.0.0.1#10053 for domain cluster.local I0823 08:19:16.953576 1 nanny.go:146] dnsmasq[11]: using nameserver 127.0.0.1#10053 for domain in-addr.arpa I0823 08:19:16.953581 1 nanny.go:146] dnsmasq[11]: using nameserver 127.0.0.1#10053 for domain ip6.arpa I0823 08:19:16.953589 1 nanny.go:146] dnsmasq[11]: reading /etc/resolv.conf I0823 08:19:16.953595 1 nanny.go:146] dnsmasq[11]: using nameserver 127.0.0.1#10053 for domain cluster.local I0823 08:19:16.953604 1 nanny.go:146] dnsmasq[11]: using nameserver 127.0.0.1#10053 for domain in-addr.arpa I0823 08:19:16.953610 1 nanny.go:146] dnsmasq[11]: using nameserver 127.0.0.1#10053 for domain ip6.arpa I0823 08:19:16.953615 1 nanny.go:146] dnsmasq[11]: using nameserver 169.254.169.254#53 I0823 08:19:16.953621 1 nanny.go:146] dnsmasq[11]: read /etc/hosts - 9 names Flag --logtostderr has been deprecated, will be removed in a future release, see https://github.com/kubernetes/enhancements/tree/master/keps/sig-instrumentation/2845-deprecate-klog-specific-flags-in-k8s-components I0823 08:19:20.677571 1 flags.go:57] FLAG: --add-dir-header="false" I0823 08:19:20.677673 1 flags.go:57] FLAG: --alsologtostderr="false" I0823 08:19:20.677678 1 flags.go:57] FLAG: --dnsmasq-addr="127.0.0.1" I0823 08:19:20.677684 1 flags.go:57] FLAG: --dnsmasq-poll-interval-ms="5000" I0823 08:19:20.677692 1 flags.go:57] FLAG: --dnsmasq-port="53" I0823 08:19:20.677696 1 flags.go:57] FLAG: --log-backtrace-at=":0" I0823 08:19:20.677702 1 flags.go:57] FLAG: --log-dir="" I0823 08:19:20.677706 1 flags.go:57] FLAG: --log-file="" I0823 08:19:20.677710 1 flags.go:57] FLAG: --log-file-max-size="1800" I0823 08:19:20.677714 1 flags.go:57] FLAG: --log-flush-frequency="5s" I0823 08:19:20.677719 1 flags.go:57] FLAG: --logtostderr="true" I0823 08:19:20.677723 1 flags.go:57] FLAG: --one-output="false" I0823 08:19:20.677729 1 flags.go:57] FLAG: --probe="[{Label:kubedns Server:127.0.0.1:10053 Name:kubernetes.default.svc.cluster.local. Interval:5s Type:33} {Label:dnsmasq Server:127.0.0.1:53 Name:kubernetes.default.svc.cluster.local. Interval:5s Type:33}]" I0823 08:19:20.677753 1 flags.go:57] FLAG: --prometheus-addr="0.0.0.0" I0823 08:19:20.677758 1 flags.go:57] FLAG: --prometheus-namespace="kubedns" I0823 08:19:20.677762 1 flags.go:57] FLAG: --prometheus-path="/metrics" I0823 08:19:20.677766 1 flags.go:57] FLAG: --prometheus-port="10054" I0823 08:19:20.677770 1 flags.go:57] FLAG: --skip-headers="false" I0823 08:19:20.677774 1 flags.go:57] FLAG: --skip-log-headers="false" I0823 08:19:20.677778 1 flags.go:57] FLAG: --stderrthreshold="2" I0823 08:19:20.677782 1 flags.go:57] FLAG: --v="2" I0823 08:19:20.677785 1 flags.go:57] FLAG: --version="false" I0823 08:19:20.677791 1 flags.go:57] FLAG: --vmodule="" I0823 08:19:20.677813 1 main.go:55] Version v1.23.0-gke.21 I0823 08:19:20.677820 1 server.go:46] Starting server (options {DnsMasqPort:53 DnsMasqAddr:127.0.0.1 DnsMasqPollIntervalMs:5000 Probes:[{Label:kubedns Server:127.0.0.1:10053 Name:kubernetes.default.svc.cluster.local. Interval:5s Type:33} {Label:dnsmasq Server:127.0.0.1:53 Name:kubernetes.default.svc.cluster.local. Interval:5s Type:33}] PrometheusAddr:0.0.0.0 PrometheusPort:10054 PrometheusPath:/metrics PrometheusNamespace:kubedns}) I0823 08:19:20.677844 1 dnsprobe.go:75] Starting dnsProbe {Label:kubedns Server:127.0.0.1:10053 Name:kubernetes.default.svc.cluster.local. Interval:5s Type:33} I0823 08:19:20.677907 1 dnsprobe.go:75] Starting dnsProbe {Label:dnsmasq Server:127.0.0.1:53 Name:kubernetes.default.svc.cluster.local. Interval:5s Type:33} I0823 08:19:22.041560 1 main.go:125] GCE config: &{Project:engineeringpit Zone:us-east1-d Cluster:xlou-cdm ClusterLocation:us-east1-d Instance:gke-xlou-cdm-default-pool-9d1e5395-5mf3 InstanceId:8638628009383085990} I0823 08:19:22.041626 1 main.go:194] Taking source configs from flags I0823 08:19:22.041651 1 main.go:196] Taking source configs from kubernetes api server I0823 08:19:22.041658 1 main.go:128] Built the following source configs: [0xc000200750] I0823 08:19:22.041727 1 main.go:205] Running prometheus-to-sd, monitored target is kubedns http://localhost:10054 {"level":"info","ts":1755937163.067418,"caller":"collector/main.go:48","msg":"Starting Metrics Collector","log_first_n":2,"log_interval(s)":3600} {"level":"info","ts":1755937163.0678308,"caller":"collector/multi_target_collector.go:80","msg":"Start Metrics Collector","target_url":"http://127.0.0.1:10055/metrics","target_name":"kubedns"} {"level":"info","ts":1755937163.067899,"caller":"collector/collector.go:123","msg":"Connecting to Cloud Monitoring","target_name":"kubedns","endpoint":"monitoring.googleapis.com:443"}