搜索

第 33 章 CNI 认证

download PDF

33.1. 使用 Container Network Interface (CNI)认证

注意

要认证 CNI 插件,必须将其配置为使用 Operator 部署和管理。在继续执行 Red Hat CNI 认证前,Operator 以及 CNI operator 捆绑包引用的所有容器(包括插件)必须在认证 CNI 插件前已在 红帽生态系统目录 中认证并发布。

33.1.1. 容器网络接口简介

Container Network Interface (CNI)是在 Linux 容器中配置网络接口的规格。它由一个规范和库组成,用于编写插件以在 Linux 容器中配置网络接口,以及多个支持的插件。CNI 主要用于将容器添加到网络、连接、删除和断开容器。

CNI 徽标是 Red Hat OpenShift 认证中的分类。它可供使用 Red Hat OpenShift 作为部署 平台的 CNI 插件实现 容器格式提供的网络功能的产品。

满足要求并完成认证工作流的产品可以在 Red Hat OpenShift Container Platform 上称为已认证 CNI。批准认证后,认证的 CNI 产品将在 红帽生态系统目录以及 Red Hat OpenShift Web 控制台中的 OperatorHub 上列出。认证的 CNI Operator 使用 CNI 徽标标识。合作伙伴将收到徽标以推广其产品认证。

33.1.2. CNI 认证工作流

注意

红帽建议您在开始认证过程前具有红帽认证工程师或具有同等经验。

任务摘要

认证工作流包括三个主要步骤:

33.1.2.1. CNI 认证

执行认证加入概述的步骤:

  1. 加入 Red Hat Connect for Technology Program ( Red Hat Connect for Technology Program (Red Hat Connect for Technology Program)
  2. 同意计划条款和条件。
  3. 选择所需产品类别来创建您的产品列表。您可以从可用产品类别中选择:

    1. 容器化应用程序
    2. 独立应用程序
    3. OpenStack Infrastructure
  4. 填写您的公司简介。
  5. 将组件添加到产品列表中。
  6. 为您的产品列表认证组件。

其他资源

有关创建产品列表的详细信息,请参阅创建产品列表

33.1.2.2. CNI 认证测试

按照以下高级别步骤运行认证测试:

  1. 派生红帽上游存储库。
  2. 在测试环境中安装并运行红帽认证管道。
  3. 查看测试结果并进行故障排除(如果遇到任何问题)。
  4. 通过拉取请求向红帽提交认证结果。

其他资源

有关附加产品组件并验证 Red Hat OpenShift 中 CNI Operator 功能的详细信息,请参阅 添加认证组件

33.1.2.3. 在红帽生态系统目录中发布产品列表

完成所有认证检查后,您可以向红帽提交测试结果。您可以根据您的个人目标打开或关闭此结果提交步骤。提交测试结果后,它会触发红帽基础架构来自动合并拉取请求并发布您的 Operator。

其他资源

有关在红帽生态系统目录上发布产品列表的详细信息,请参阅在红帽生态系统目录上发布产品列表

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.