-
Notifications
You must be signed in to change notification settings - Fork 39.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
dns masq should have resources defined #29055
Comments
100m is probably enough for CPU. |
This Google 20% project looks like another DNS benchmark datapoint we could use. |
Dnsmasq memory consumptionTo reproduce these results: https://github.com/bowei/contrib/tree/dnsmasq-mem/dnsmasq-mem TLDRdnsmasq in its current configuration caps the size of its cache to 10k records. (See
Dnsmasq notes
Evaluation detailsEvaluation consists of a bind9 server configured to return synthetic records
|
Makes sense, so we need to define resource request on https://github.com/kubernetes/kubernetes/blob/master/cluster/addons/dns/skydns-rc.yaml.in#L85. are you suggesting 100m cpu and the default 10k/10mb memory? if cpu is left unspecified I believe it gets the lowest possible allocation under load (2 shares). |
@bowei Hmm, you are a member of the Kubernetes org but I can't assign the bug to you. I think you got unassigned on my last comment, perhaps because you jumped in/out of membership somehow? |
/close |
kubedns has resource/limits but not the dnsmasq cache.
The text was updated successfully, but these errors were encountered: