5.2. 配置 Google DNS 供应商凭证


流程

  1. 设置环境变量,如下所示:

    export GOOGLE=xxxxxxx
    export PROJECT_ID=xxxxxxx
    Copy to Clipboard Toggle word wrap

    这些变量值如下所述:

    • GOOGLE: Google 凭证 JSON 文件。
    • PROJECT_ID: Google 项目 ID。

      GOOGLE 变量指定 gcloud CLI 或服务帐户生成的 JSON 凭证。例如,$HOME/.config/gcloud/application_default_credentials.json,其中包含以下内容:

      {"client_id": "***","client_secret": "***","refresh_token": "***","type": "authorized_user"}
      Copy to Clipboard Toggle word wrap
  2. 为您的凭证创建一个 Secret 资源,如下所示:

    kubectl create secret generic test-gcp-credentials \
      --namespace=api-gateway \
      --type=kuadrant.io/gcp \
      --from-literal=PROJECT_ID=$PROJECT_ID \
      --from-file=GOOGLE=$GOOGLE
    Copy to Clipboard Toggle word wrap

    在这种情况下,您必须将 secret 类型设置为 gcp

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部