Miek Gieben released #CoreDNS version 1.13.2. https://coredns.io/
Miek Gieben released #CoreDNS version 1.13.2. https://coredns.io/
In lieu of "normal" dynamic #dns, I now have the following monstrosity:
1. #CoreDNS running in @flydotio (static IP and anycast UDP, naturally) with the JSON plugin, targeting a VPS
2. VPS running Caddy proxies the HTTP request from the JSON plugin to a VM running in my #homelab over a @tailscale subnet router
3. VM makes an HTTP request back to an app running on the VPS to get external IP
4. VM returns JSON formatted how the JSON plugin expects
5. VPS returns the proxied request back to CoreDNS running at Fly
6. CoreDNS caches the response and returns it to the requestor
Definitely won't regret this any time soon.
Hướng dẫn thiết lập DNS nội bộ với pihole, coredns và NPM cho mạng nội bộ robust. Bao gồm DNSSEC, wildcard routing và tích hợp Pi-hole. #DNS #pihole #coredns #NPM #MạngNộiBộ #InternalDNS #SelfHosted #TựChủ
Anybody want to send me cash to make code contribs (part-time, remote) to CoreDNS?
Focused on perf, scale, availability, reliability, failover, latency, throughput, etc
cuz SPOFs are bad (esp at Internet-scale), mmmmmkay
#DNS
#CoreDNS
#PaidFOSS
#AWS
#AWSOutage
#outages
#availability
#SPOF
Miek Gieben released #CoreDNS version 1.13.1. https://coredns.io/
Miek Gieben released #CoreDNS version 1.13.0. https://coredns.io/
Miek Gieben released #CoreDNS version 1.12.4. https://coredns.io/
Mini coredns https://codeberg.org/miekg/dns/pulls/122
BUT order of the config is the order of the plugins (now handlers). That is all dynamic (longstanding critique of coredns)
This will at some point move out of this repo and into its own - once I port the file plugin (prolly new impl.) and the transfer plugin
Recently I wanted to migrate my home infra from blocky to CoreDNS. As I use DoH I researched if CoreDNS supports it, and stumbled upon a (sad) story.
A couple years ago one user created an issue (https://github.com/coredns/coredns/issues/4147) about lacking of DoH support. Another user in the thread mentioned that there is a community need and offered help. Maintainer replied "maybe it's because we all volunteers here?". This user created PR (https://github.com/coredns/coredns/pull/4583) that implements it. Some time later, after a couple of minor code review comments, maintainer closed PR without sensible justification... You can read attached links and form your own opinion. I know that only one side of this conflict had spoken, but isn't this silence meaningful?
How as an open-source community can we expect that people will help if we treat them like that...?
Decided to switch my local DNS server from a hosts file configuration to a real RFC 1035 configuration because I needed wildcard records, and I learned so much. As always, #Wikipedia was an absolutely amazing source to learn from.
#DNS #SelfHost #SelfHosting #SelfHosted #HomeServer #CoreDNS
Miek Gieben released #CoreDNS version 1.12.3. https://coredns.io/
CoreDNS-GSLB is getting more robust and production ready!
Ready to test, contribute, or give feedback? https://github.com/dmachard/coredns-gslb
#dns #gslb #infrastructure #coredns #golang #devops #observability #opensource
Den här bilden säger kanske inte så mycket, men vad den försöker säga är att jag lyckats sätta upp MetalLB i hemmaklustret och exponera min CoreDNS server till det lokala nätverket. Hurra!
Next upp hade det varit based AF om jag kunnat få en IPv6 address också för att slippa gå igenom min proxy när jag inte är hemma.
#K8s #Kubernetes #CoreDNS #DNS #Homelab #Selfhosted #Selfhosting #MetalLB
Miek Gieben released #CoreDNS version 1.12.2. https://coredns.io/
Как service discovery ломается в Kubernetes (и почему DNS не всегда помогает)
Привет, Хабр! В этой статье рассмотрим, как и почему в Kubernetes может сломаться service discovery — даже когда DNS вроде бы работает.
🆕 Update on my CoreDNS GSLB plugin project!
It's now officially listed on the CoreDNS website as an external plugin 🎉
🔗 https://coredns.io/explugins/
The plugin adds Global Server Load Balancing (GSLB) support to CoreDNS — enabling multi-site DNS routing, active/passive failover, and more 🌍🛠️
👉 I'm actively looking for contributors!
If you're into DNS, CoreDNS, or distributed infrastructure, feel free to jump in!
Как я перестал страдать и полюбил CoreDNS: три истории
Всем привет! Я Саша Краснов, CTO контейнерной платформы «Штурвал». В апреле прошла юбилейная DevOpsConf 2025, на которой мне посчастливилось выступать с докладом. Рассказывал я про хаки, которые позволяют автоматизировать использование DNS. Эта статья построена на базе моего доклада и трех реальных историй: — управление DNS из git; — собственный nip.io ; — как и зачем писать плагины для CoreDNS. Приходите под кат, там интересно :) Попасть под кат
https://habr.com/ru/companies/chislitellab/articles/913946/
#coredns #dns #kubernetes #k8s #nipio #git #github #плагины #штурвал #devops