第 7 章 构建经认证的容器镜像


您可以使用合作伙伴 构建服务为 认证构建应用程序容器。构建 服务从 Git 存储库构建容器,这些存储库可通过 SSH 密钥公开或私有访问。

本节介绍了使用自动化构建服务作为 Red Hat OpenStack 和 NFV Zone 的一部分的步骤,以自动为 Red Hat OpenStack Platform 13 基本容器构建容器化合作伙伴平台插件。

前提条件

  • 在红帽连接技术合作伙伴注册.
  • 应用区域访问 Red Hat OpenStack 和 NFV 区域。
  • 创建产品.当您提供的信息将在我们的目录中发布认证时使用。
  • 使用 Dockerfile 和要包含在容器中的组件,为您的插件创建 git 存储库。

如果您在注册或访问 Red Hat Connect 站点时遇到问题,请联系红帽 技术合作伙伴成功停用

7.1. 添加容器项目

个项目代表一个合作伙伴镜像。如果有多个镜像,您必须创建多个项目。

流程

  1. 登录 Red Hat Connect for Technology Partners,再单击 Zones
  2. 向下滚动并选择 Red Hat OpenStack 和 NFV 区域。单击框中的任意位置。
  3. Certify 访问贵公司的现有产品和项目。
  4. 单击 Add Project 以创建新项目。
  5. 设置 项目名称

    • 项目名称无法在系统外可见。
    • 项目名称应包括 [product][version]-[extended-base-container-image]-[your-plugin]
    • 对于 OpenStack,格式为 rhospXX-baseimage-myplugin
    • 示例: rhosp13-openstack-cinder-volume-myplugin
  6. 根据您的产品或插件,选择 产品 、产品版本 和 发布类别,以及它们的版本。

    • 在创建项目之前,创建产品及其版本。
    • 将标签 release 类别设置为 技术预览。在使用 Red Hat 认证完成 API 测试前,正式发布(GA)不能选择。如果您有认证容器镜像,请参阅插件认证要求。
  7. 根据您使用合作伙伴插件修改的基础镜像选择 Red Hat ProductRed Hat Product Version。在本发行版本中,请选择 Red Hat OpenStack Platform13
  8. 单击 Submit 以创建新项目。

结果:

红帽评估并确认您的项目认证。

发送电子邮件到 connect@redhat.com​,指示插件 是否处于树内 还是与上游代码相关的 树外

  • 在树形 中,插件包含在 OpenStack 上游代码库中,插件镜像由红帽构建,并使用 Red Hat OpenStack Platform {osp_curr_ver} 分发。
  • Tree​ 意味着插件镜像没有包含在 OpenStack 上游代码库中,​ 不分布到 RHOSP {osp_curr_ver} 中。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.