5.2. 为 Red Hat Container Registry 配置身份验证
在导入并使用 JBoss EAP XP 的 OpenShift 镜像之前,您必须配置身份验证到 Red Hat Container Registry。
使用 registry 服务帐户创建身份验证令牌,以配置对 Red Hat Container Registry 的访问。使用身份验证令牌时,您不需要在 OpenShift 配置中使用或存储您的红帽帐户的用户名和密码。
流程
- 按照红帽客户门户网站中的说明,使用 Registry Service Account 管理应用程序 创建身份验证令牌。
下载包含令牌的 OpenShift 机密的 YAML 文件。
您可以从令牌的 Token Information 页面中的 OpenShift Secret 选项卡下载 YAML 文件。
使用您下载的 YAML 文件为 OpenShift 项目创建身份验证令牌 secret:
oc create -f 1234567_myserviceaccount-secret.yaml
oc create -f 1234567_myserviceaccount-secret.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用以下命令,为 OpenShift 项目配置 secret,将示例中的机密名称替换为上一步中创建的机密的名称。
oc secrets link default 1234567-myserviceaccount-pull-secret --for=pull oc secrets link builder 1234567-myserviceaccount-pull-secret --for=pull
oc secrets link default 1234567-myserviceaccount-pull-secret --for=pull oc secrets link builder 1234567-myserviceaccount-pull-secret --for=pull
Copy to Clipboard Copied! Toggle word wrap Toggle overflow