2.4.2. 导入 3scale 模板


执行以下步骤将 3scale 模板导入到 OpenShift 集群中:

  1. 在终端会话中以集群管理员身份登录到 OpenShift:

    oc login
    Copy to Clipboard Toggle word wrap
  2. 选择项目或创建新项目:

    oc project <project_name>
    Copy to Clipboard Toggle word wrap
    oc new-project <project_name>
    Copy to Clipboard Toggle word wrap
  3. 输入 oc new-app 命令:

    1. 使用您作为 配置节点和授权部分 下载的 amp.yml 文件的路径指定 --file 选项。
    2. 通过将 WILDCARD_DOMAIN 参数设置为 OpenShift 集群的域来指定 --param 选项。
    3. (可选)将 WILDCARD_POLICY 参数设置为 subdomain 来指定 --param 选择来启用通配符域路由:

      没有通配符路由:

      oc new-app --file /opt/amp/templates/amp.yml --param WILDCARD_DOMAIN=<WILDCARD_DOMAIN>
      Copy to Clipboard Toggle word wrap

      使用通配符路由:

      oc new-app --file /opt/amp/templates/amp.yml --param WILDCARD_DOMAIN=<WILDCARD_DOMAIN> --param WILDCARD_POLICY=Subdomain
      Copy to Clipboard Toggle word wrap

      终端会显示新创建的 3scale 管理门户的主和租户 URL 以及凭据。这个输出应包括以下信息:

      • master admin 用户名
      • master 密码
      • 主令牌信息
      • 租户用户名
      • 租户密码
      • 租户令牌信息
  4. 以 admin/xXxXyz123 身份登录 https://user-admin.3scale-project.example.com

    * With parameters:
    
     * ADMIN_PASSWORD=xXxXyz123 # generated
     * ADMIN_USERNAME=admin
     * TENANT_NAME=user
    
     * MASTER_NAME=master
     * MASTER_USER=master
     * MASTER_PASSWORD=xXxXyz123 # generated
    
    --> Success
    Access your application via route 'user-admin.3scale-project.example.com'
    Access your application via route 'master-admin.3scale-project.example.com'
    Access your application via route 'backend-user.3scale-project.example.com'
    Access your application via route 'user.3scale-project.example.com'
    Access your application via route 'api-user-apicast-staging.3scale-project.example.com'
    Access your application via route 'api-user-apicast-production.3scale-project.example.com'
    Access your application via route 'apicast-wildcard.3scale-project.example.com'
    Copy to Clipboard Toggle word wrap
  5. 记下这些详细信息,以备将来参考。

    注意

    您可能需要等待几分钟,以便 3scale 在 OpenShift 上完全部署,以便您的登录和凭据正常工作。

更多信息

如需有关 OpenShift 上通配符域的信息,请访问 使用通配符路由(用于子域)。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat