【发布时间】:2021-02-27 09:17:06
【问题描述】:
我正在自动在 oracle 云中创建一个实例并在其中部署一些应用程序。
设置实例后,我想添加一个 dns 条目,将新实例的公共 IP 映射到 easydns.com 中的 FQDN。并且还想在实例中使用 certbot 为该 FQDN 生成 Let's Encrypt TLS 证书。目前,我正在手动执行此操作。
我想使用 Terraform 或 ansible 自动化第二部分。
-
我在 terraform 中找到了 EasyDNS DNS Challenge Provider,但我认为这是针对 dns 挑战的,我仍然对如何使用它来添加 dns 条目感到困惑。: https://www.terraform.io/docs/providers/acme/dns_providers/easydns.html
-
我可以使用这个DNS Provider在easydns中添加A记录吗? (如果 easydns 支持 RFC 2136,现在不要这样做): https://registry.terraform.io/providers/hashicorp/dns/latest/docs
-
是否有任何类似下面的 Ansible 模块可以实现相同的功能? https://docs.ansible.com/ansible/latest/collections/community/general/nsupdate_module.html https://docs.ansible.com/ansible/latest/collections/community/general/dnsimple_module.html
-
或者将 OCI DNS 添加为辅助 dns 或类似的东西是一个不错的选择?
有人可以帮我吗?
【问题讨论】:
标签: oracle ubuntu ansible dns terraform