2.4.2. 在 OpenShift 中配置 registry 身份验证


在使用 Red Hat 3scale API Management OpenShift 镜像流前,您必须为红帽容器 registry 配置 registry 身份验证。按照以下步骤,配置容器 registry。

  1. 以管理员身份登录 OpenShift 服务器,如下所示:

    oc login -u system:admin
    Copy to Clipboard Toggle word wrap
  2. 登录您要安装镜像流的 OpenShift 项目。红帽建议将 openshift 项目用于 3scale OpenShift 镜像流。

    :它有一个是固定的、随机字符串前缀。

    oc project your-openshift-project
    Copy to Clipboard Toggle word wrap
  3. 使用您在 第 2.4.3 节 “创建 registry 服务帐户” 中创建的凭证创建一个 docker-registry secret。

    注意
    • your-registry-service-account-username 替换为以 12345678|username 创建的用户名。
    • your-registry-service-account-password 替换为用户名下面的密码字符串,位于 Token Information 选项卡下。
    • 为每个镜像流所在并使用 registry.redhat.io 的新命名空间 创建一个 docker-registry secret。
    $ oc create secret docker-registry threescale-registry-auth \
      --docker-server=registry.redhat.io \
      --docker-username="your-registry-service-account-username" \
      --docker-password="your-registry-service-account-password"
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat