【发布时间】:2020-01-10 14:28:28
【问题描述】:
我正在开发一个 terraform 模块来创建 GKE 集群。同一模块调用执行应用程序的helm install 的配置程序。
helm 图表创建负载均衡器。 terraform 模块不知道负载均衡器,因此分配的 IP 地址无法在模块中重复使用。
问题:
如何使用负载均衡器的 IP 创建 DNS 条目并获取证书?
我认为这不是一个奇特的用例,但我还没有找到一种体面的方法来实现这一点。
【问题讨论】:
-
cert-manager 可能会有所帮助
-
证书可能是这样。但首先您需要一个 DNS 条目。
-
Afaik cert-manger 也可以添加 DNS 条目。
-
仅用于验证目的的 TXT 记录。
-
你看过 external-dns 吗?
标签: kubernetes terraform terraform-provider-gcp terraform-provider-kubernetes