【发布时间】:2019-05-26 04:23:33
【问题描述】:
我们正在研究最佳解决方案,让客户可以通过我们的托管服务使用他们的域名。托管服务基于 Google App Engine 标准。要求是:
- 客户可以通过 CNAME 或 A 记录将他们的域名指向我们的服务器
- 我们的服务器应该能够使用 Let's Encrypt 自动为它们生成 SSL 证书
- 我们的服务器应该能够处理客户上传的自定义 SSL 证书
- 在将新客户(新的配置文件、SSL 证书等)添加到我们的服务器时应该稳健可靠
- 应该是可扩展的,并且可以处理大量的自定义域和流量(例如从 0 到 10000)
- 最低运营成本(维护基础架构所需的时间越少越好)
看来 Google Kubernetes Engine(以前称为 Google Container Engine)将是前进的方向。是否有特定的、经过验证的方法来设置它?任何建议/经验分享将不胜感激。
【问题讨论】:
标签: ssl lets-encrypt google-kubernetes-engine kubernetes-ingress custom-domain