-
Notifications
You must be signed in to change notification settings - Fork 129
Open
Description
Hello all,
I have fresh install of kubeadm cluster
kubeadm version: &version.Info{Major:"1", Minor:"29", GitVersion:"v1.29.3", GitCommit:"6813625b7cd706db5bc7388921be03071e1a492d", GitTreeState:"clean", BuildDate:"2024-03-15T00:06:16Z", GoVersion:"go1.21.8", Compiler:"gc", Platform:"linux/amd64"}
I'm trying to control coredns with this chart helm, here are actions performed:
kubectl -n kube-system annotate --overwrite ConfigMap coredns meta.helm.sh/release-name=coredns;
kubectl -n kube-system annotate --overwrite ConfigMap coredns meta.helm.sh/release-namespace=kube-system;
kubectl -n kube-system label --overwrite ConfigMap coredns app.kubernetes.io/managed-by=Helm;
kubectl -n kube-system annotate --overwrite Deployment coredns meta.helm.sh/release-name=coredns;
kubectl -n kube-system annotate --overwrite Deployment coredns meta.helm.sh/release-namespace=kube-system;
kubectl -n kube-system label --overwrite Deployment coredns app.kubernetes.io/managed-by=Helm;
kubectl -n kube-system annotate --overwrite Service kube-dns meta.helm.sh/release-name=coredns;
kubectl -n kube-system annotate --overwrite Service kube-dns meta.helm.sh/release-namespace=kube-system;
kubectl -n kube-system label --overwrite Service kube-dns app.kubernetes.io/managed-by=Helm;
kubectl -n kube-system annotate --overwrite ServiceAccount coredns meta.helm.sh/release-name=coredns;
kubectl -n kube-system annotate --overwrite ServiceAccount coredns meta.helm.sh/release-namespace=kube-system;
kubectl -n kube-system label --overwrite ServiceAccount coredns app.kubernetes.io/managed-by=Helm;
Here are values:
autoscaler:
enabled: true
includeUnschedulableNodes: true
min: 2
resources:
limits:
memory: 20Mi
extraVolumes:
- name: config-custom
configMap:
name: coredns-custom
extraVolumeMounts:
- name: config-custom
mountPath: /etc/coredns/custom
k8sAppLabelOverride: kube-dns
service:
name: kube-dns
serviceAccount:
name: coredns
servers:
- zones:
- zone: .
port: 53
plugins:
- name: cache
parameters: 30
- name: errors
- name: forward
parameters: . /etc/resolv.conf
configBlock: |-
max_concurrent 1000
- name: loadbalance
- name: log
- name: loop
- name: prometheus
parameters: 0.0.0.0:9153
- name: ready
- name: reload
- name: health
configBlock: |-
lameduck 5s
- name: kubernetes
parameters: cluster.internal in-addr.arpa ip6.arpa
configBlock: |-
fallthrough in-addr.arpa ip6.arpa
pods insecure
ttl 30
- name: import
parameters: custom/*.override
extraConfig:
import:
parameters: custom/*.server
After install, i got this error:
Get "http://source-controller.kube-system.svc.cluster.internal./helmchart/helm-data/helm-data-tigera-operator/tigera-operator-v3.27.2.tgz": dial tcp: lookup source-controller.kube-system.svc.cluster.internal. on 10.0.0.10:53: read udp 10.85.0.4:45294->10.0.0.10:53: i/o timeout
kubectl run -it --rm busybox --image busybox /bin/sh
/ # nslookup kube-dns.kube-system.svc.cluster.internal
;; connection timed out; no servers could be reached
/ # nslookup google.com
;; connection timed out; no servers could be reached
Does anyone have an idea to resolve this?
Metadata
Metadata
Assignees
Labels
No labels