3.5. 为对等 pod 配置 pull secret


要从私有 registry 中拉取 pod 虚拟机镜像,您必须为对等 pod 配置 pull secret。

然后,您可以将 pull secret 链接到 default 服务帐户,也可以在对等 pod 清单中指定 pull secret。

流程

  1. NS 变量设置为部署对等 pod 的命名空间:

    $ NS=<namespace>
    Copy to Clipboard Toggle word wrap
  2. 将 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 -
    Copy to Clipboard Toggle word wrap

    您可以使用集群 pull secret,如下例所示或自定义 pull secret。

  3. 可选:将 pull secret 链接到 default 服务帐户:

    $ oc secrets link default pull-secret --for=pull -n ${NS}
    Copy to Clipboard Toggle word wrap
  4. 或者,将 pull secret 添加到对等 pod 清单中:

    apiVersion: v1
    kind: <Pod>
    spec:
      containers:
      - name: <container_name>
        image: <image_name>
      imagePullSecrets:
      - name: pull-secret
    # ...
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat