CoreDNS 加入Kubernetes、Prometheus 和 Envoy

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>>  hot3.png

CoreDNS 加入Kubernetes、Prometheus 和 Envoy_第1张图片

为支持 Kubernetes 而创建的 DNS服务器——CoreDNS 已经被Cloud NativeComputing Foundation、Kubernetes的维护者和其他构建云服务的开源技术重点关照。

CoreDNS 作为 Kubernetes 部署或其他基础设施的重要部分,来替换较旧、过时或灵活性较差的 DNS 服务器是非常值得的。

根据 CNCF 的声明,CoreDNS在多个方面的支持下,会有很长的发展周期。

CoreDNS 最初创建于 2016 年,是用 GO 编写的,是 Kubernetes 的默认 DNS 服务器组件。但CoreDNS 更多是作为大多数传统DNS服务器的临时替代品。通过插件体系结构,它的可扩展性和灵活性允许它通过 Prometheus 与 Kubernetes 集成。它是多线程的,与其他一些 DNS 服务器(如 Kube-DNS )使用的单线程设计不同。

CNCF 的对 CoreDNS 认可,给那些在 CoreDNS 上构建基础设施的人提供了保障。除了开源之外,CoreDNS 还被设计成对任何基础设施都有用的构建块(building block),例如,CoreDNS 部署为一个文件,除了修改它的配置文件之外,没有必要修改任何其他依赖。

项目地址

你可能感兴趣的:(CoreDNS 加入Kubernetes、Prometheus 和 Envoy)