首页 > 解决方案 > 无法使用 cert-manager 为 clouddns dns01 求解器创建证书

问题描述

我正在尝试为我的域创建证书。我遵循了 cert-manager 文档并安装了 cert-manager。我收到以下错误:

 cert-manager/controller/challenges "msg"="re-queuing item  due to error processing" "error"="error instantiating google clouddns challenge solver: unable to construct clouddns provider: empty credentials; perhaps you meant to enable ambient credentials?" 

这里提到了我的完整清单:

https://github.com/jetstack/cert-manager/issues/3168

标签: kubernetesgoogle-kubernetes-enginelets-encryptgoogle-cloud-dnscert-manager

解决方案


错误:

无法构造<提供者名称>提供者空凭据;也许您打算启用环境凭据?

也与其他 DNS 提供商相关。

如果凭据被其他身份验证机制替换,建议在下面明确指定以下标志extraArgs

extraArgs:
 - --issuer-ambient-credentials

推荐阅读