主要观点:Phonebook 是一个在 Kubernetes 中帮助管理云提供商 DNS 记录的操作符,通过自定义资源定义(CRDs)以创建其他 Kubernetes 资源的方式构建 DNS 记录。
关键信息:
- 可创建指向
127.0.0.1
等的新A
记录mysubdomain.mytestdomain.com
。 - 具有多种功能,如仅管理集群中作为 DNSRecord 存在的记录、像管理其他资源一样创建/删除、支持多种 DNS 记录类型等。
- 列出了支持的提供商,如 AWS、Cloudflare、Azure、deSEC 等,若需其他支持可创建新问题。
- 文档中有关于开始使用 Phonebook 的所有信息。
- 特别感谢 external-dns 对该项目的启发。
重要细节: metadata
中包含记录的名称和命名空间等信息。spec
中指定区域、记录类型、名称、TTL 和目标等。- 不同提供商的相关文档链接,如 AWS 为
https://pier-oliviert.github.io/phonebook/providers/aws/
等。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。