ZBLOG

Normal Issuing 19s cert-manager-certificates-trigger Issuing certificate as Secret does not exist

这个事件表示 cert-manager 试图为某个域名签发证书时,该域名的 Secret 并不存在。通常情况下,cert-manager 在签发证书之前会先创建一个 Secret,用于存储私钥和证书。

您可以通过以下步骤解决此问题:

  1. 确认您的证书申请资源中定义了正确的 secretName 字段,并且该字段对应的 Secret 已经存在。您可以使用 kubectl get secret 命令来检查 Secret 是否已经存在。

  2. 如果 secretName 指定的 Secret 还未创建,您可以尝试手动创建它并确保其名称与证书申请资源中指定的名称相同。例如:

   apiVersion: v1
   kind: Secret
   metadata:
     name: my-domain-tls
     namespace: default
   type: kubernetes.io/tls
   data:
     tls.crt: <base64 encoded certificate>
     tls.key: <base64 encoded private key>
  1. 如果上述两种方法都无法解决问题,则可能需要检查 cert-manager 的日志以查找更多详细信息,以及在 Kubernetes 集群中是否有任何网络或权限问题。

希望这些提示能够帮助到您!

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=3393

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?