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
使用以下命令配置 OpenShift 项目的机密,并将以下机密名称替换为您在上一步中创建的机密名称:
oc secrets link default 1234567-myserviceaccount-pull-secret --for=pull oc secrets link builder 1234567-myserviceaccount-pull-secret --for=pull