Menu Close

5.2.2. 设置 3scale Hosted 环境

所有 Jenkins CI/CD 管道示例都需要设置 3scale Hosted 环境。

注意

SaaS - API 键多环境和 Semantic 版本管道 仅使用 3scale Hosted。混合 - 开放 和混合 - OIDC 管道也使用 3scale 内部部署。另 请参阅设置 3scale 内部环境

先决条件

  • 您必须有一个 Linux 工作站。
  • 您必须有一个 3scale 托管环境。
  • 您必须有一个 OpenShift 3.11 集群。OpenShift 4 目前不受支持。

  • 如 OpenShift 文档 中所述,确保 OpenShift 路由器上已启用了通配符路由。

步骤

  1. 登录您的 3scale 托管管理门户控制台。
  2. 生成对帐户管理 API 具有写入访问权限的新访问令牌。
  3. 保存生成的访问令牌以供以后使用。例如:

    export SAAS_ACCESS_TOKEN=123...456
  4. 保存 3scale 租户的名称,以备以后使用。这是管理门户 URL 中 -admin.3scale.net 前面的字符串。例如:

    export SAAS_TENANT=my_username
  5. 导航到管理门户 中的 Audience > Accounts > Listing。
  6. 单击 Developer
  7. 保存 开发人员帐户 ID。这是 /buyers/accounts/ 后 URL 的最后一部分。例如:

    export SAAS_DEVELOPER_ACCOUNT_ID=123...456