【发布时间】:2020-06-06 20:52:06
【问题描述】:
【问题讨论】:
-
您是指“配置失败”的那个吗?您是否尝试对其进行故障排除?这是GCP's troubleshooting documentation。如果您不成功,请提供更多详细信息。
-
您找到解决方案了吗?我也面临同样的问题。
【问题讨论】:
我也有这个问题。我在文档中发现只有在以下情况下才能删除证书
只有在没有其他资源(例如,目标 HTTPS 代理)引用 SSL 证书时才能删除它们。
我怀疑这是导致此问题的原因,但我无法确认。在证书页面本身https://console.cloud.google.com/net-services/loadbalancing/advanced/sslCertificates/list 上清楚地写着In use by: Not used。
我认为谷歌云没有清理某处的引用存在一些问题,但我找不到在哪里。我已经确认我的目标代理都没有引用证书。 @dharmik-chauhan 和 @kerem-yazar 有没有找到解决方案?
【讨论】:
我遇到了同样的问题。
最终对我有用的是通过 CLI 而不是 Cloud Console 删除证书。删除使用证书的 Ingress 后,我运行以下命令删除证书:
kubectl delete ManagedCertificate [CERTIFICATE-NAME]
执行此操作后,证书不再返回。
【讨论】:
我也有同样的问题。但是,当我尝试按照之前的建议通过 kubectl delete ManagedCertificate [CERTIFICATE-NAME] 删除时,它以“找不到证书”错误响应。我通过运行以下命令解决了这个问题:
gcloud compute ssl-certificates list
获取复现证书的名称。
gcloud compute ssl-certificates delete [NAME]删除重新出现的证书。
在这之后他们不再回来了。
【讨论】: