第 33 章 配置 CNF 项目
创建项目时,将会显示新创建的 CNF Chart 项目网页。
CNF 项目网页由以下标签页组成:
在 CNF 项目网页右侧,如果现在或将来需要,在新创建的 CNF 项目中点击 Actions 菜单来执行以下操作:
- 创建支持问题单
- 归档项目
33.1. 完成清单 复制链接链接已复制到粘贴板!
CNF 项目的 Overview 选项卡包含预公开和认证清单。这些清单由一系列您必须完成的任务组成,以发布您的 CNF 项目。
在发布 CNF 项目前,执行以下任务:
33.1.1. 为供应商验证完成预公共清单 复制链接链接已复制到粘贴板!
33.1.1.1. 完成您的公司简介 复制链接链接已复制到粘贴板!
保持您公司的最新资料。这些信息会在 Red Hat Ecosystem Catalog 和您的认证产品中发布。
要验证您的公司简介,请执行以下操作:
- 导航到 Complete your company profile 标题,再点 Edit。
- 填写所有详细信息后,单击 Submit。
- 要进行任何更改,请选择标题并点 Review。Account Details 页面显示您可以在其中查看和修改输入的 Company 配置集 信息。
所有标有星号 * 的字段都是必需的,您必须先完成,然后才能进行预公共清单。
33.1.1.2. 提供有关您的验证详情 复制链接链接已复制到粘贴板!
导航到 Provide details your validation 标题,以进入 Red Hat Ecosystem Catalog 中显示的项目详情,以便用户可以拉取您的 CNF 项目。
要提供有关验证的详情,请执行以下操作:
- 点 Start。您可以导航到 Settings 选项卡。
- 输入所有必需的项目详情。
- 填写所有详情后,单击 Save。
- 要进行任何更改,请选择标题并点 Edit。
33.1.1.3. 附加一个已完成的产品列表 复制链接链接已复制到粘贴板!
此功能允许您创建新产品列表,或将项目附加到新 CNF 项目的现有 OpenShift 产品列表中。
- 导航到 Attach a completed product list 标题。
- 在 Select method 下拉菜单中选择 Attach or edit。此时会显示 Attach product list 页面。
决定是否要将项目附加到现有产品列表中,还是要创建新产品列表:
将项目附加到现有产品列表中:
- 在 相关产品列表 部分中,单击 Select a product list 下拉列表,以选择所需的产品列表。
- 点击 Save。
要创建新产品列表,请执行以下操作:
- 单击 Create new product list。
- 在 Product Name 文本框中,输入所需的产品名称。
- 点击 Save。
- 在 Select method 下拉菜单中选择 View product list 以导航到新的产品列表,并填写所有必需的产品列表详情。
- 点击 Save。
33.1.1.4. 在 Red Hat OpenShift 中验证 CNF 的功能 复制链接链接已复制到粘贴板!
此功能允许 Red Hat CNF 认证团队检查您的产品是否满足供应商验证的所有标准。
要验证 CNF 项目的功能,请执行以下操作:
- 选择这个选项并点 Start questionnaire。显示 CNF questionnaire 页面。
- 输入您的所有产品和公司信息。
- 填写所有详细信息后,单击 Submit。
- 要进行任何更改,请选择标题并点 Review process。显示 CNF questionnaire 页面,供您查看和修改输入的信息。
单击 Submit 后,将创建一个新的功能认证请求。红帽 CNF 认证团队将审核并验证所输入的 CNF 问题详情。成功审核和验证后,您的功能认证请求将获得批准,产品列表中的 认证级别 字段将设置为 Vendor Validated。
完成每个步骤后,每个标题旁边会显示一个绿色勾号,表示特定的配置项目已完成。当所有项目在清单中完成时,预公开清单 左侧的披露将被关闭。
33.1.2. 完成认证清单以认证 Vendor Validated CNF 项目 复制链接链接已复制到粘贴板!
只有在您要认证 CNF 项目时,才选择这个选项。
这是一个可选功能,允许您使用 Red Hat 认证工具认证您的 Vendor Validated 项目。对于每个供应商验证的项目,将在红帽合作伙伴认证门户上创建一个新的功能认证请求。当您请求认证时,您的功能认证请求将由 CNF 团队处理,以进行认证。
如果您认证了 Vendor Validated CNF 项目,则它将在带有 认证 标签的 红帽生态系统目录 中显示。
先决条件
- 在继续认证清单前,请完成预发布清单。
- 在提交 CNF 项目以进行认证前,请认证附加的容器镜像、operator 捆绑包或 helm chart。
流程
要认证您的 Vendor Validated CNF 项目,请执行以下步骤:
- 导航到 Certify 功能工具,以认证您的 CNF 标题,然后单击 Start。创建了一个新的功能认证请求,并将在红帽 合作伙伴认证 (rhcert)门户上重定向到您的项目。
- 运行 CNF 认证测试套件或使用 DCI OpenShit App Agent。它由一系列来自最佳实践的测试案例组成,以评估您的产品是否遵循这些原则并满足红帽认证标准。
要认证您的 CNF 项目,请在 Red Hat Partner Certification (rhcert)门户的 CNF 项目页面中执行以下步骤:
进入 Summary 选项卡,
-
要提交您的 CNF 认证测试结果,请点击 Files 部分的 Upload。选择 claim
.json
和tnf_config.yml
文件。然后,单击 Next。此时会显示成功上传信息。 - 在讨论文本框中添加与认证相关的查询 ( 如果有)。
- 点 Add Comment。通过使用这个选项,您可以将您的问题与红帽 CNF 认证团队沟通。红帽 CNF 认证团队将为您的查询提供说明。
-
要提交您的 CNF 认证测试结果,请点击 Files 部分的 Upload。选择 claim
在 Summary 选项卡中,
- 导航到 合作伙伴产品类别。
- 单击 合作伙伴 产品版本选项下面的编辑图标,以输入您的产品版本,然后单击复选标记按钮。您的产品版本被更新。
导航到 Properties 选项卡,
- 点 Platform 列表菜单选择您要在其上认证 CNF 项目的平台。例如 - x86_64
- 点 Product Version 列表菜单选择您要在其上认证 CNF 项目的红帽产品版本。例如 - Red Hat OpenShift Platform
- 单击 Update Values。所选值已更新。
所有版本的合作伙伴产品都未经过认证,可与每个版本的红帽产品一起使用。您需要使用所选的红帽基础版本认证您的产品的每个版本。例如,如果您使用 Red Hat OpenShift Container Platform 版本 4.13 认证您的产品版本 5.11,则只能使用 5.11 版本,而不是更新的版本。因此,使用最新版本的红帽基本产品单独认证您的产品的每个版本。
红帽 CNF 认证团队将检查并验证 CNF 项目的详细信息。当红帽 CNF 认证团队通过 CNF 在推荐的最佳实践中识别问题或违反情况时,联合讨论将意味着找到补救选项和时间表。如果承诺解决已确定的发行目标或时间表的问题,该团队也会考虑临时异常。所有例外都会记录在 KIE 基础文章中,在 CNF 在红帽生态系统目录中列出所有不合规的项目,但技术详情将保持私有。
在开始按规定的顺序认证 CNF 项目前,必须重新认证 CNF 项目中引用的所有容器、Operator 或 Helm chart。
在经过红帽 CNF 认证团队验证成功后,您的 Vendor Validated CNF 项目将得到认证,并将在 红帽生态系统目录 中带有 认证 标签自动发布。