第 35 章 CNI 认证


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

注意

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

35.1.1. 容器网络接口简介

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

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

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

35.1.2. CNI 的认证工作流

注意

红帽建议您在开始认证过程前,是 Red Hat 工程师或拥有同等经验。

任务摘要

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

35.1.2.1. CNI 认证

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

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

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

35.1.2.2. CNI 认证测试

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

  1. 对 Red Hat upstream 仓库进行分叉(fork)。
  2. 在测试环境中安装并运行红帽认证管道。
  3. 如果您遇到任何问题,请查看测试结果并进行故障排除。
  4. 通过拉取请求向红帽提交认证结果。

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

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

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat