4.5. 创建用于向容器镜像 registry 进行身份验证的 pull secret
AMQ Streams 提供的安装 YAML 文件直接 从红帽生态系统目录拉取容器镜像。如果 AMQ Streams 部署需要身份验证,请在 secret 中配置身份验证凭据并将其添加到安装 YAML 中。
注意
通常不需要身份验证,但可能会在某些平台上请求。
先决条件
- 您需要红帽用户名和密码,或来自红帽 registry 服务帐户的登录详情。
注意
您可以使用您的红帽订阅从 红帽客户门户网站 创建 registry 服务帐户。
流程
创建包含登录详情和从中拉取 AMQ Streams 镜像的容器 registry 的 pull secret:
oc create secret docker-registry <pull_secret_name> \ --docker-server=registry.redhat.io \ --docker-username=<user_name> \ --docker-password=<password> \ --docker-email=<email>
oc create secret docker-registry <pull_secret_name> \ --docker-server=registry.redhat.io \ --docker-username=<user_name> \ --docker-password=<password> \ --docker-email=<email>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 添加您的用户名和密码。电子邮件地址是可选的。
编辑
install/cluster-operator/060-Deployment-strimzi-cluster-operator.yaml
部署文件,使用STRIMZI_IMAGE_PULL_SECRET
环境变量指定 pull secret:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 该 secret 适用于 Cluster Operator 创建的所有 pod。