안녕하세요, 2022 kubecon 세션 중 CoreDNS Intro & Deep Dive 를 참고하여 주요 내용 위주로 정리했습니다.
CoreDNS
CoreDNS is a fast and flexible DNS server. The key word here is flexible: with CoreDNS you are able to do what you want with your DNS data by utilizing plugins.
- Flexible DNS server written in Go
- Focus on service discovery
- Plugin based architecture, easily extended
- Default DNS server in Kubernetes
- Supports DNS, DNS over TLS, DNS over gRPC
- AWS Route53, Azure DNS, Google Cloud DNS sync up
- Started by Miek Gieben
Service Discovery with CoreDNS
- DNS is a nice indirection
- Maximum flexibility
- Public-facing and internal
- Easy and simple to change
- Distributed in nature, scales to Internet
- Pervasive in IT infrastructure
Multi-Cloud & CoreDNS
- Multi-Cloud
- Diversified source information
- Misleading “100%” SLA from all cloud vendors
CoreDNS Intro & Deep Dive, Yong Tang
CoreDNS Demo
blog migration project
written in 2022.10.29
https://medium.com/techblog-hayleyshim/k8s-coredns-a5a382d7ec4d
'IT > Network&Security' 카테고리의 다른 글
[nw] BGP(Border Gateway Protocol) (1) | 2024.04.20 |
---|---|
[k8s] Tracing the path of network traffic (0) | 2023.10.29 |
[nw] VPN(AWS Client VPN, Site-to-Site VPN etc) (0) | 2023.10.28 |
[nw] HTTP/3 QUIC (0) | 2023.10.28 |
[nw] Traffic Monitoring using sflow/netflow (0) | 2023.10.28 |