CoreDNS
E699795
CoreDNS is a flexible, plugin-based DNS server designed for cloud-native environments and commonly used as the default DNS service in Kubernetes clusters.
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
DNS server
ⓘ
cloud-native application ⓘ open-source software ⓘ |
| category |
DNS software
ⓘ
Kubernetes networking component ⓘ |
| configurationFile | Corefile ⓘ |
| designedFor |
cloud-native environments
ⓘ
containerized workloads ⓘ microservices architectures ⓘ |
| hasComponent |
Corefile configuration parser
ⓘ
plugins ⓘ |
| hasFeature |
DNS caching
ⓘ
DNS forwarding ⓘ DNSSEC support ⓘ Kubernetes service discovery plugin ⓘ configuration via Corefile ⓘ etcd-based service discovery plugin ⓘ health checking ⓘ load balancing ⓘ metrics export ⓘ plugin-based architecture ⓘ prometheus metrics plugin ⓘ rewrite plugin ⓘ service discovery ⓘ zone file serving ⓘ |
| implements | DNS server as a library pattern ⓘ |
| license | Apache License 2.0 ⓘ |
| maintainedBy |
CoreDNS maintainers
ⓘ
open-source community ⓘ |
| programmingLanguage | Go NERFINISHED ⓘ |
| replaces | kube-dns in Kubernetes ⓘ |
| repository | https://github.com/coredns/coredns ⓘ |
| supportsDeployment |
Kubernetes cluster
NERFINISHED
ⓘ
bare metal servers ⓘ virtual machines ⓘ |
| supportsIntegration |
Kubernetes
NERFINISHED
ⓘ
Prometheus NERFINISHED ⓘ etcd NERFINISHED ⓘ gRPC NERFINISHED ⓘ |
| supportsPlatform |
Linux
ⓘ
Windows ⓘ macOS ⓘ |
| supportsProtocol |
DNS
ⓘ
DNS over HTTPS ⓘ DNS over TLS ⓘ |
| supportsStandard | RFC-compliant DNS ⓘ |
| usedAs |
cluster DNS in Kubernetes
ⓘ
default DNS server in many Kubernetes clusters ⓘ |
| website | https://coredns.io ⓘ |
| writtenIn | Go NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.