3.4. 将 MicroShift 存储库添加到镜像构建器


使用以下步骤将 MicroShift 存储库添加到构建主机上的 Image Builder 中。

先决条件

  • 您的构建主机满足 Image Builder 系统要求。
  • 已安装并设置 Image Builder 和 composer-cli 工具。
  • 有对构建主机的 root 用户访问权限。

流程

  1. 运行以下命令,创建一个镜像构建器配置文件,以添加拉取 MicroShift RPM 所需的 rhocp-4.14 RPM 存储库源:

    cat > rhocp-4.14.toml <<EOF
    id = "rhocp-4.14"
    name = "Red Hat OpenShift Container Platform 4.14 for RHEL 9"
    type = "yum-baseurl"
    url = "https://cdn.redhat.com/content/dist/layered/rhel9/$(uname -m)/rhocp/4.14/os"
    check_gpg = true
    check_ssl = true
    system = false
    rhsm = true
    EOF
  2. 运行以下命令,创建镜像构建器配置文件来添加 fast-datapath RPM 存储库:

    cat > fast-datapath.toml <<EOF
    id = "fast-datapath"
    name = "Fast Datapath for RHEL 9"
    type = "yum-baseurl"
    url = "https://cdn.redhat.com/content/dist/layered/rhel9/$(uname -m)/fast-datapath/os"
    check_gpg = true
    check_ssl = true
    system = false
    rhsm = true
    EOF
  3. 运行以下命令,将源添加到镜像构建器中:

    $ sudo composer-cli sources add rhocp-4.14.toml
    $ sudo composer-cli sources add fast-datapath.toml

验证

  • 运行以下命令确认源是否已正确添加:

    $ sudo composer-cli sources list

    输出示例

    appstream
    baseos
    fast-datapath
    rhocp-4.14

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.