返回

Cloud Run 自定义域映射指南:分步配置与常见问题解答

vue.js

在 Cloud Run 中配置自定义域映射:分步指南

前言

在 Cloud Run 中创建自定义域映射对于提升你的应用程序的可信度和用户体验至关重要。本文将逐步指导你如何实现这一目标。

准备你的域

  1. 验证域所有权: 确保你对域拥有管理权限。
  2. 配置 DNS 记录: 创建 A 记录,将其指向 Cloud Run 服务负载均衡器的 IP 地址。

在 Cloud Run 中创建自定义域映射

  1. 访问 Cloud Run 控制台: 导航至 console.cloud.google.com/run
  2. 选择服务: 选择要映射的 Cloud Run 服务所在区域和服务名称。
  3. 添加映射: 在左侧菜单中,选择“自定义域”并点击“添加映射”。
  4. 输入自定义域: 在“域”字段中,输入你的自定义域。
  5. 创建映射: 点击“创建”。

验证你的域

  1. 获取 TXT 记录: Cloud Run 将生成一个 TXT 记录。
  2. 更新 DNS 设置: 按照 Cloud Run 控制台中的说明,将 TXT 记录添加到你的域 DNS 设置中。
  3. 验证域: 一旦你验证了域,自定义域映射将被激活。

配置 HTTPS

  1. 获取 SSL 证书: 要通过 HTTPS 访问你的自定义域,你需要配置 SSL 证书。
  2. 使用 Cloud Certificate Manager: Cloud Run 提供了一种通过 Cloud Certificate Manager 轻松设置证书的方法。

自定义域与 Cloud Run 域映射

这两种方法具有相同的功能,但界面和配置选项不同:

  • 自定义域 - Google Cloud 负载均衡: 提供更高级的界面,但设置更复杂。
  • Cloud Run 域映射: 更简单、更直接,专为 Cloud Run 服务设计。

常见问题解答

  1. 我找不到负载均衡器的 IP 地址?
  2. 为什么我的域验证失败?
    • 确保 TXT 记录已正确添加到你的 DNS 设置中。
  3. 如何更新自定义域映射?
    • 在 Cloud Run 控制台中,导航至“自定义域”页面并编辑映射。
  4. 是否可以映射多个域?
    • 是的,你可以将多个域映射到同一 Cloud Run 服务。
  5. 我可以使用自己的 SSL 证书吗?
    • 是的,你可以在 Cloud Run 控制台中上传和配置你自己的 SSL 证书。

结论

配置自定义域映射对于提升你的 Cloud Run 应用程序的专业性至关重要。通过遵循本指南中的步骤,你可以轻松快速地实现这一目标。