3.5. 为对等 pod 配置 pull secret
要从私有 registry 中拉取 pod 虚拟机镜像,您必须为对等 pod 配置 pull secret。
然后,您可以将 pull secret 链接到 default 服务帐户,也可以在对等 pod 清单中指定 pull secret。
流程
将
NS变量设置为部署对等 pod 的命名空间:NS=<namespace>
$ NS=<namespace>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将 pull secret 复制到对等 pod 命名空间:
oc get secret pull-secret -n openshift-config -o yaml \ | sed "s/namespace: openshift-config/namespace: ${NS}/" \ | oc apply -n "${NS}" -f -$ oc get secret pull-secret -n openshift-config -o yaml \ | sed "s/namespace: openshift-config/namespace: ${NS}/" \ | oc apply -n "${NS}" -f -Copy to Clipboard Copied! Toggle word wrap Toggle overflow 您可以使用集群 pull secret,如下例所示或自定义 pull secret。
可选:将 pull secret 链接到 default 服务帐户:
oc secrets link default pull-secret --for=pull -n ${NS}$ oc secrets link default pull-secret --for=pull -n ${NS}Copy to Clipboard Copied! Toggle word wrap Toggle overflow 或者,将 pull secret 添加到对等 pod 清单中:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow