准备 Red Hat® OpenShift® Container Platform 集群,以便它可以使用 IBM® MQ Operator部署队列管理器。 此任务应由项目管理员完成。
开始之前
注: 如果计划在已安装其他 IBM Cloud Pak® for Integration 组件的项目中使用 IBM MQ ,那么可能不需要遵循这些指示信息。
使用 cloudctl login (对于 IBM Cloud Pak for Integration) 或 oc login登录到集群。
关于本任务
将从执行许可证权利检查的容器注册表中拉取 IBM MQ Operator 映像。 此检查需要存储在 docker-registry 拉取私钥中的权利密钥。 如果您还没有权利密钥,请遵循以下指示信息来获取权利密钥并创建拉取私钥。
过程
- 获取分配给您的标识的权利密钥。
- 使用与授权软件关联的 IBM ID 和密码登录 MyIBM 容器软件库。
- 在 权利密钥 部分中,选择 复制密钥 以将权利密钥复制到剪贴板。
- 在要部署队列管理器的项目中创建包含权利密钥的私钥。
运行以下命令,其中
<entitlement-key> 是在步骤 1 中检索的密钥,
<user-email> 是与授权软件关联的
IBM 标识。
oc create secret docker-registry ibm-entitlement-key \
--docker-server=cp.icr.io \
--docker-username=cp \
--docker-password=<entitlement-key> \
--docker-email=<user-email>