在 Docker 中使用 PowerDNS 为 GSLB 设置 Lua 记录

在 Docker 中使用 PowerDNS 为 GSLB 设置 Lua 记录

我正在使用 Docker 中的 PowerDNS 设置,它目前通过文件管理区域并使用 A 记录进行响应。我的目标是实现 Lua 记录以实现 GSLB(全局服务器负载平衡)。此外,我希望启用基于 API 的管理来动态更新记录并处理 GSLB 配置。

以下是我当前的 Docker 设置。我在配置系统以轻松管理新区域和在容器化环境中通过 API 请求更新记录时遇到了困难。任何有关如何实现此设置的指导,特别是在集成 Lua 记录和 GSLB 的 API 功能方面,都将不胜感激。我对 docker 和 powerdns 还不熟悉,所以这很麻烦。

如何在此 Dockerized PowerDNS 设置中无缝集成 Lua 记录和 GSLB 的 API 管理?

我正在使用这个 dockerfile 来执行以下操作:https://github.com/pschiffe/docker-pdns/blob/master/docker-compose-mysql.yml

谢谢

相关内容