使用external-dns自动在dnspod上添加dns记录

使用external-dns自动在dnspod上添加dns记录

💡 原文中文,约4000字,阅读约需10分钟。
📝

内容提要

externalDNS是一个同步k8s集群内部service ingress配置与dns记录的组件,通过与dns提供商同步Kubernetes API资源列表。部署需要定义固定资源和configmap保存腾讯云ak sk和k8s信息,最后定义deployment。测试时可创建ingress来测试,默认在dns提供商上创建ingress controller LoadBalancer的ip。使用annotations配置自定义解析ttl、目标、内网域名和公网域名。注意,需删除原有解析才能自动添加新解析。

➡️

继续阅读