cert-manager中ClusterIssuer注册ACME账户失败求助
cert-manager中ClusterIssuer注册ACME账户失败求助
大家好,我最近在使用cert-manager的时候碰到了个棘手的问题——ClusterIssuer始终无法成功注册ACME账户,想请各位大佬帮忙分析排查下。
先跟大家说明下我的环境和操作步骤:
- 我是通过kubectl安装的cert-manager v1.15.0,执行的安装命令是:
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.15.0/cert-manager.yaml
- 目前cert-manager的组件都处于Running状态,资源列表如下:
my_user@vps-b123456:~$ k get all -n cert-manager NAME READY STATUS RESTARTS AGE pod/cert-manager-5fcfc99f7-mrjrn 1/1 Running 1 (17h ago) 25h pod/cert-manager-cainjector-75cfc9f6b7-ntwd4 1/1 Running 3 (17h ago) 25h pod/cert-manager-webhook-74b65dbf6f-kzp7w 1/1 Running 0 4h39m pod/curl-deployment-6f95856b88-9cln2 1/1 Running 0 96s NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE service/cert-manager ClusterIP 10.101.200.103 <none> 9402/TCP 25h service/cert-manager-webhook ClusterIP 10.99.166.135 <none> 443/TCP 25h NAME READY UP-TO-DATE AVAILABLE AGE deployment.apps/cert-manager 1/1 1 1 25h deployment.apps/cert-manager-cainjector 1/1 1 1 25h deployment.apps/cert-manager-webhook 1/1 1 1 25h deployment.apps/curl-deployment 1/1 1 1 96s NAME DESIRED CURRENT READY AGE replicaset.apps/cert-manager-5fcfc99f7 1 1 1 25h replicaset.apps/cert-manager-cainjector-75cfc9f6b7 1 1 1 25h replicaset.apps/cert-manager-webhook-74b65dbf6f 1 1 1 4h39m replicaset.apps/curl-deployment-6f95856b88 1 1 1 96s
我创建了对接ACME服务的ClusterIssuer配置,但是一直提示注册账户失败。已经做了以下排查:
- 确认集群内pod可以正常访问ACME的服务器(用curl测试过连通性)
- 检查了ClusterIssuer里的邮箱配置,格式和有效性都没问题
- 查看cert-manager pod的日志,能看到类似
failed to register ACME account的错误信息
有没有朋友遇到过类似的情况?或者能给点排查方向的建议?万分感谢!
备注:内容来源于stack exchange,提问作者a.moussa
相关产品推荐
相关产品推荐

