为 dnspod 的域名签发免费证书
如果你的域名使用 DNSPod 管理,想在 Kubernetes 上为域名自动签发免费证书,可以使用 cert-manager 来实现。
如果域名通过 dnspod 管理,cert-manager 自身并未实现 dnspod 的 provider, 但提供了 webhook 扩展机制,通过 cert-manager-webhook-dnspod 可以实现为 dnspod 上的域名自动签发免费证书,还可以自动续期。
操作步骤
安装 cert-manager
确保 cert-manager 已安装到集群,且版本 >= 1.13.0,可通过 TKE 应用市场 安装。
安装 cert-manager-webhook-dnspod
在 TKE 应用市场 中搜索 cert-manager-webhook-dnspod
并安装到 cert-manager 所在命名空间。
如有需要,你也可以参考 cert-manager-webhook-dnspod 文档 用 helm 安装。