集群大约有40个Pod。因此总共约有200个豆荚。而且,在我们的域控制器(在kubernetes之外)到外部DNS FQDN上,我有成千上万的DNS请求。您是否有最佳实践,如何在kubernetes中设置一些DNS缓存或其他内容?或者以其他方式,如何减少来自Kubernetes集群的DNS查询?
THX
答案 0 :(得分:1)
默认的Kubernetes内部DNS不支持此功能,但是您可以switch to CoreDNS作为提供者,这为您提供了更大的灵活性。
例如,您可以使用CoreDNS缓存插件:https://github.com/coredns/coredns/blob/master/man/coredns-cache.7