【问题标题】:Cert-manager. Internal error occurred: failed calling webhook. Wrong cert-manager hook ID证书经理。发生内部错误:调用 webhook 失败。错误的证书管理器挂钩 ID
【发布时间】:2019-12-03 07:37:20
【问题描述】:

尝试将 issuer 应用到 kubernetes 并得到这个错误: Error from server (InternalError): error when creating ".\\issuer.yaml": Internal error occurred: failed calling webhook "webhook.cert-manager.io": Post https://cert-manager-1575287841-webhook.cert-manager.svc:443/mutate?timeout=30s: service "cert-manager-1575287841-webhook" not found

似乎它试图将其称为 "cert-manager-1575287841-webhook",但在我的 kubernetes 中我有 "cert-manager-1575353985-webhook"

【问题讨论】:

标签: kubernetes cert-manager


【解决方案1】:

在我的情况下,吊舱仍在启动:

cert-manager-webhook-74d98fdc7b-qmgs2      0/1     ContainerCreating   0          25m

【讨论】:

    【解决方案2】:

    我也有这个问题,有什么办法解决吗?

    创建“ci.yaml”时出错:发生内部错误:调用 webhook “webhook.cert-manager.io”失败:发布https://cert-manager-webhook.cert-manager.svc:443/mutate?timeout=30s:超出上下文截止日期(等待标头时超出 Client.Timeout)

    这是我的“ci.yaml”文件:

    api版本:cert-manager.io/v1alpha2 种类:ClusterIssuer 元数据: 名称:让加密 命名空间:证书管理器 规格: 极致: # ACME 服务器地址 服务器:https://acme-v02.api.letsencrypt.org/directory # 用于 ACME 注册的电子邮件地址 电子邮件:example@gmail.com # 用于存储 ACME 帐户私钥的密钥名称 privateKeySecretRef: 名称:让加密 # 启用 HTTP-01 质询提供程序 求解器: - http01: 入口: 类:nginx

    版本:

    kubectl 版本 客户端版本:version.Info{Major:"1", Minor:"17", GitVersion:"v1.17.1", GitCommit:"d224476cd0730baca2b6e357d144171ed74192d6", GitTreeState:"clean", BuildDate:"2020-01-14T21:04: 32Z”,GoVersion:“go1.13.5”,编译器:“gc”,平台:“linux/amd64”} 服务器版本:version.Info{Major:"1", Minor:"17", GitVersion:"v1.17.1", GitCommit:"d224476cd0730baca2b6e357d144171ed74192d6", GitTreeState:"clean", BuildDate:"2020-01-14T20:56: 50Z", GoVersion:"go1.13.5", 编译器:"gc", 平台:"linux/amd64"}

    【讨论】:

      【解决方案3】:

      对于任何对此解决方案感兴趣的人,我设法修复了我的情况,它是一些证书管理器 k8s 资源没有被正确删除,所以请确保正确清理

      删除下面属于证书管理器的所有资源,然后安装新的证书管理器

      v1/ClusterRole
      v1/Deployment
      v1/Pod(related)
      v1/Service
      v1/ServiceAccount
      v1beta1/ClusterRole
      v1beta1/ClusterRoleBinding
      v1beta1/MutatingWebhookConfiguration
      v1beta1/Role
      v1beta1/RoleBinding
      v1beta1/ValidatingWebhookConfiguration
      

      【讨论】:

      • 请在您的回答中提供更多详细信息。正如目前所写的那样,很难理解您的解决方案。
      猜你喜欢
      • 1970-01-01
      • 2021-01-07
      • 1970-01-01
      • 2014-05-16
      • 1970-01-01
      • 1970-01-01
      • 2019-06-29
      • 2015-05-12
      • 2019-11-25
      相关资源
      最近更新 更多