【发布时间】:2020-03-24 13:57:30
【问题描述】:
我正在尝试为新的 AKS 部署设置带有 TLS 和自动配置证书的入口。
我最初配置了所有这些,但未能获得分配给 LB 的静态 IP 地址,因为我使用旧脚本创建了带有错误 SKU 的 IP 地址。修复 IP 地址后,我尝试使用生产服务器重新创建集群颁发者、入口和证书,但没有成功。我从以下 kubectl 命令的顺序中看到的错误:
kubectl describe order ao-tls-secret-12341234-12341234
原因:未能完成订单:400 urn:ietf:params:acme:error:malformed: 错误最终定单:: 证书公钥必须不同于帐户密钥
我尝试切换到letsencrypt登台服务器并立即收到证书。切换回生产服务器,它又挂了。
【问题讨论】:
-
这确实是问题所在 - 谢谢!如果您将此作为答案提交,我将接受它作为正确的解决方案。
标签: azure kubernetes-ingress azure-aks cert-manager