CoreDNS は、シンプルかつ軽量で高速、拡張性が高い DNS です。Kubernetes はオーケストレーション機能を実現するために、内部に DNS 機能が必要です。Kubernetes 1.11 からデフォルトのDNS として、 CoreDNS が選択可能となりました。
CoreDNS は、2019年1月まで Linux Foundation が支援するクラウドネイティブなオープンソースを推進する財団 Cloud Native Computing Foundation(CNCF)でのプロジェクトでした。CNCF では、機能面やコミュニティが十分に成熟すると、支援してきたオープンソースを卒業プロジェクトとします。
CoreDNS も、卒業したことから 分かるように、十分に成熟したと評価されています。 Kubernetes も CNCF の初期支援プロジェクトでした。
参考リンク |
---|