2.3. 为 Red Hat Container Registry 配置身份验证
在导入并使用 JBoss EAP for OpenShift 镜像前,您必须首先为 Red Hat Container Registry 配置身份验证。
红帽建议您使用 registry 服务帐户创建身份验证令牌,以配置对 Red Hat Container Registry 的访问。这意味着您不必在 OpenShift 配置中使用或存储您的红帽帐户的用户名和密码。
- 按照红帽客户门户网站中的说明,使用 registry 服务帐户创建身份验证令牌。
- 下载包含令牌的 OpenShift secret 的 YAML 文件。您可以从令牌的 Token Information 页面上的 OpenShift Secret 选项卡下载 YAML 文件。
使用您下载的 YAML 文件为 OpenShift 项目创建身份验证令牌 secret:
oc create -f 1234567_myserviceaccount-secret.yaml
使用以下命令,为 OpenShift 项目配置 secret,将示例中的机密名称替换为上一步中创建的机密的名称。
oc secrets link default 1234567-myserviceaccount-pull-secret --for=pull oc secrets link builder 1234567-myserviceaccount-pull-secret --for=pull
如需有关配置 安全 registry 访问的其他方法的更多信息,请参阅 OpenShift 文档。
有关配置到 Red Hat Container Registry 进行身份验证的更多信息, 请参阅红帽客户门户网站。