HackerNews

元気HN: OctoDNS - 複数のプロバイダーにわたるDNS管理ツール

Show HN: OctoDNS, Tools for managing DNS across multiple providers

https://octodns.readthedocs.io/en/latest/


OctoDNSは、インフラストラクチャをコードとして扱う考え方に基づき、複数のDNSプロバイダーにまたがるDNSレコードの管理を簡素化するツールとパターンを提供します。このツールを使用することで、設定情報をリポジトリに保存し、コードと同様にデプロイすることが可能です。これにより、明確な履歴の維持と既存のレビューおよびワークフローの利用が実現されます。プロバイダーの追加も容易に行えるよう設計されており、主にプロバイダーのスキーマをOctoDNSの形式に変換するための数百行のコードを記述するだけで済みます。サポートされているプロバイダーには、AWSのRoute 53やCloudflareなどがあり、それぞれ独立したモジュールとして管理されています。また、各種の記録管理や自動化に関する機能も充実しており、柔軟な利用が可能です。