DNS

DNS Management in OpenStack

What is the OpenStack DNS API?
H.1309 (Van Rijn)
Graham Hayes
All major clouds have integrated DNS management these days, and OpenStack is one of them. We will run through the OpenStack DNS (Designate) project - how it works, why we laid it out the way we did, how you can use it, and how other OpenStack components can leverage it.
We will run through the general architecture of the project, and show how we can remain a simple control layer over multiple DNS servers and service providers. We will show how you can run Designate stand alone, as a multi tenant API for managing DNS inside your company, and how you can use the ability to have multiple pools of servers available for multiple purposes. Finally we will show the myriad of both OpenStack and other Open Source software integrations for DNS management, and DNS-01 ACME validation.

Additional information

Type devroom

More sessions

2/1/20
DNS
H.1309 (Van Rijn)
Welcome to the DNS DevRoom
2/1/20
DNS
Renzo Davoli
H.1309 (Van Rijn)
Would you like a DNS server for IPv6 where adding a new node is as simple as typing in its name? If the answer is yes, try HashDNS.
2/1/20
DNS
Erwin Hoffmann (feh)
H.1309 (Van Rijn)
The fehQlibs and djbdnscurve6 provide both a DNS library which support IPv6 LLU addresses. The inclusion and use of IPv6 LLU addresses is discussed. While the typical Unix /etc/resolv.conf is applied system-wide and the Microsoft Window's pendent works interface-dependent, here application specific DNS settings can be used.
2/1/20
DNS
Stéphane Bortzmeyer
H.1309 (Van Rijn)
Of course, encrypting DNS is necessary for privacy and security, like for every other Internet protocol. That's why DoT and DoH deployment is very important, so that users could safely go to a resolver they trust. Now, it is time to assert the technical compliance and performance of these trusted resolvers. We will talk about the things that could and should be tested against DoT and DoH servers and how to implement it. We will then discuss performance measurements, specially with the ...
2/1/20
DNS
Ondřej Surý
H.1309 (Van Rijn)
BIND 9 consists of a huge and old codebase. In this talk, I would like you to show all the available tools that we use on regular basis to improve, refactor and make the BIND 9 code safer. I'll show the examples of various Google/LLVM Sanitizers, cppcheck, LLVM scan-build and semantic patching using coccinelle.
2/1/20
DNS
Florian Obser
H.1309 (Van Rijn)
DNS is easy. You type fosdem.org in your browser's address bar, hit enter and you will be greeted by your favorite open-source event's start page. Actually...
2/1/20
DNS
Leo Vandewoestijne
H.1309 (Van Rijn)
another approach in automating maintenance