首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在gke上运行应用程序是否允许您构建一个用户使用自己域的SaaS?

在gke上运行应用程序是否允许您构建一个用户使用自己域的SaaS?
EN

Stack Overflow用户
提问于 2018-02-25 22:39:04
回答 1查看 95关注 0票数 0

如果我的应用程序运行在GKE上,这会给我运行一个用户使用自己域名的SaaS产品的灵活性吗?

我需要确认的一件事是,我希望我的客户能够使用他们自己的自定义域,并将他们(A-record和CNAME)指向我服务的IP地址。

例如,假设我正在创建一个SaaS产品,这是一个CMS。客户将使用自己的域名,并将其指向我的服务的IP如下:

我的SaaS运行在example.com上

客户将拥有自己的域,并进行以下DNS更改:

  1. A记录1.2.3.4
  2. 从CNAME到myservice.example.com

我还需要做些什么来让我的客户使用他们的域名吗?这必须扩展到数以万计的领域(理论上)。

我不确定当我运行GKE集群时,我是否获得了一个静态IP地址?

EN

回答 1

Stack Overflow用户

发布于 2018-02-26 12:59:16

您可以使用入口资源,即HTTP(S)负载均衡器,使用全局静态IP在GKE中公开应用程序。如果部署了应用程序,接下来的步骤如下:

  • 创建一个全局静态IP。

gcloud计算地址创建您的静态ip名称-全局

  • 一旦您保留了它,使用以下方法创建一个入口资源:

kind: Ingress metadata: annotations: kubernetes.io/ingress.global-static-ip-name: your-static-ip-name

您可以在用静态IP地址配置域名的官方文档中获得更详细的信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48979269

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档