-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow adding configuration to coredns .:53
block via *.override keys in coredns-custom
ConfigMap
#7639
Comments
k3s commit: b66a118
shows .:53 having:
kubectl describe pod coredns-77ccd57875-l7fnq -n kube-system shows:
displays the updated config from above ^^
|
I hope the logs won't be filled with warnings when people aren't using this feature and the .override doesn't exist. Currently we have this issue with .server in the configmap:
|
I just installed the latest k3s and confirmed this feature adds more warning in the log. Every 30 seconds, below two lines are added in coredns log:
@brandond Can this be fixed? |
@gfrankliu no. See #4919 (comment) and coredns/coredns#3600 (comment) |
From @andrewroffey
Allow CoreDNS override extensions in default Corefile
Other K8s implementations such as AKS[1] and DigitalOcean[2] have similar configuration:
1: https://learn.microsoft.com/en-us/azure/aks/coredns-custom
2: https://docs.digitalocean.com/products/kubernetes/how-to/customize-coredns/
This would enable ConfigMaps to adjust the CoreDNS settings without creating a whole copy of coredns.yaml.
The text was updated successfully, but these errors were encountered: