Le savoir n'a guère d'intérêt s'il n'est pas partagé.

Avant toutes choses, merci Idriss pour la photo. 😊

Après avoir publié mon premier article dans Linux Pratique, magazine spécialisé, autour du projet OctoDNS, je me suis lancé dans la conception d'un talk autour de ce sujet. 🤠

Linux Pratique n°136 - "DNS as code avec OctoDNS"


Dans l'article je présentais le fonctionnement de l'outil en donnant des exemples techniques. Intéressant mais rien ne vaut une démo et un véritable cas pratique d'utilisation de cet outil ainsi qu'un retour d'expérience.

C'est donc pour cela que je me suis lancé en croisade pour vous présenter cet outil durant Devoxx FR (encore merci à eux de m'avoir fait confiance). 🙏

J'ai donc pu y présenter d'où on vient sur la gestion des entrées DNS, les différentes tentatives réalisées avec d'autres outils comme Ansible ou Terraform qui sont bien plus utilisés. Je présente également ce pour quoi ces outils ne sont pas toujours adaptés.

J'aurais pu également présenter dnscontrol ou lexicon qui ont un fonctionnement similaire à OctoDNS, mais j'ai choisi ce dernier pour sa simplicité d'utilisation et de syntaxe, syntaxe à la portée de tout le monde.‌

J'ai pris la décision de faire 3 démos simples pour des raisons de temps (30 minutes ça passe vite) :

  • créer des enregistrements sur une instance PowerDNS (on-prem)
  • récupérer les enregistrements de l'instance PowerDNS au format OctoDNS (dump)
  • migrer de l'on-prem (PowerDNS) vers du Cloud (AWS)

Vous retrouverez ici le code de la présentation ainsi que les slides :

GitHub - juhnny5/DevoxxFR2023-OctoDNS: DevoxxFR 2023 | Infra : Donnez de l’autonomie à vos développeurs avec OctoDNS
DevoxxFR 2023 | Infra : Donnez de l’autonomie à vos développeurs avec OctoDNS - GitHub - juhnny5/DevoxxFR2023-OctoDNS: DevoxxFR 2023 | Infra : Donnez de l’autonomie à vos développeurs avec OctoDNS

Bon, je commence à vieillir et certains diront (Cc Antoine Daniel) que ce n'est qu'être un boomer que de faire référence à The Office, mais bon, je n'ai que 24 ans donc bon ... Je vieillis. 😬

Sur ce, bon visionnage.

N'hésitez pas à me faire des retours, je reste novice pour le moment en tant que speaker je prends toutes vos remarques (bienveillantes). 😊

PS : J'ai déjà eu une première suggestion : Autonomie ➡️ Octonomie, merci Geoffrey. 😆