来自服务器的错误(InternalError):创建“v2_0_0_full.yaml”时出错:发生内部错误:调用 webhook 失败“

Pav*_*vel 5 amazon-web-services kubernetes cert-manager amazon-eks

我正在尝试按照AWS的指示为EKS(AWS中的弹性K8s服务)创建ALB。说明在这里: https: //docs.aws.amazon.com/eks/latest/userguide/alb-ingress.html
我在第 7 步遇到问题(手动安装控制器)。当我尝试在子步骤 7-bc 中应用 yaml 文件时,出现错误:

Error from server (InternalError): error when creating "v2_0_0_full.yaml": Internal error occurred: failed calling webhook "webhook.cert-manager.io": Post https://cert-manager-webhook.cert-manager.svc:443/mutate?timeout=10s: x509: certificate is valid for ip-192-168-121-78.eu-central-1.compute.internal, not cert-manager-webhook.cert-manager.svc
Run Code Online (Sandbox Code Playgroud)

有没有人遇到过类似的问题,排除故障和解决问题的最佳方法是什么?

Mal*_*ata 4

cert-manager似乎没有按预期在 Fargate 上运行 - #1606

第一个解决方法是安装不具有 cert-manager 依赖项的 Helm Chart。Helm 将生成自签名证书和秘密资源。

不同的选择是从 YAML 清单中删除所有证书管理器内容,并提供您自己的自签名证书(如果您没有 helm 作为依赖项)。

看一下:alb-cert-manageralb-eks-cert-manager

有用的文章:aws-fargate