繁体   English   中英

如何从 Google Cloud Platform 上的负载均衡器中删除 SSL 证书?

[英]How to remove SSL certificate from Load balancer on Google Cloud Platform?

我们在 GCP 上有 3 个负载均衡器:Dev、Staging 和 Production。

我们的 SSL 证书已过期,是时候更换它了。 我去了:

网络服务 > 负载平衡 > 负载平衡器 > 编辑 > 前端配置

并添加了新证书。 它非常适合登台和制作。

Dev 工作了 5-10 分钟,然后自动重新应用旧证书。 我决定删除旧证书(如果它不存在,则无法应用)。 它工作了 10 分钟,奇迹般地 GCP 恢复了已删除的证书并将其重新应用于 Dev。

试了几次,结果一样。

这是一个错误,还是我错过了什么?

访问高级负载平衡菜单中的证书列表,然后删除您想要的证书:

https://console.cloud.google.com/net-services/loadbalancing/advanced/sslCertificates/list?project=[project_name]

因为目标代理也使用相同的 SSL 证书。 使用另一个 SSL 证书更新目标代理,之后您可以从负载均衡器中删除 SSL 证书。

Go 到云 sdk shell 或云 Z2591C98B70119FE624898B1E424B 在项目上运行下面的命令

gcloud compute target-https-proxies update PROXY_NAME --ssl-certificates=SSL_CERTIFIFCATE

用确切的名称替换PROXY_NAMESSL_CERTIFIFCATE

你会得到一个 output 如下所示

Updated [https://www.googleapis.com/compute/v1/projects/project-id/global/targetHttpsProxies/target-proxy-name].

现在尝试从 LB 中删除旧的 SSL 证书。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM