第 19 章 创建 Operator 捆绑包项目
先决条件
在创建 operator 捆绑包前,将您的 Operator 镜像或必要的容器镜像作为容器应用程序项目认证。
流程
登录到 Red Hat Partner Connect 门户。
这时将显示 Access the partner portal 网页。
- 导航到 认证技术门户 标题,再单击 Log in for 技术合作伙伴。
输入登录凭据并点 Login。
此时会显示 Red Hat Partner Connect 网页。
在页面标头中,选择 Product Certification,再单击 Manage Certification projects。
My Work 网页会显示 Product Listings and Certification Projects (如果可用)。
- 点击 Create Project。
- 在 您要在对话框中认证的平台,选择 Red Hat OpenShift 单选按钮并点 Next。
- 在您要认证? 对话框中,选择 Operator Bundle Image 单选按钮,然后点 Next。
在 Create operator bundle image Certification 项目 网页上,提供以下详细信息以创建您的项目。
重要您无法在创建项目后更改项目名称及其分发方法。
- 项目名称 :输入项目名称。此名称没有发布,仅用于内部使用。
专业认证 - 此功能允许您认证专门的 operator。
- 如果要认证专用操作器,选择 My operator 是一个 CNI 或 CSI 复选框。
选择所需的 Operator:
- Container Network Interface (CNI)
- 云存储接口(CSI)
发行选项 - 为发布 Operator 选择以下选项之一:
- 仅限 Web 目录(catalog.redhat.com) - Operator 已发布到 Red Hat Container Catalog,在 Red Hat OpenShift OperatorHub 或 Red Hat Marketplace 中不可见。当您创建新项目时,这个选项适用于不希望其 Operator 在 OpenShift 中可公开安装但需要验证认证的合作伙伴。只有在您有一个未满足 OpenShift In-product Catalog (认证)选项中的发布、权利或其他业务要求时,才选择此选项。
- OpenShift In-product Catalog (Certified) - Operator 在 Red Hat Container Catalog 上列出,并发布到 OpenShift OperatorHub 中的认证 operator 索引。
- OpenShift In-product Catalog (Red Hat Marketplace) - Operator 已发布到 Red Hat Container Catalog,并嵌入在 OpenShift 中的 OperatorHub 中,带有一个特殊的 Marketplace 标签。要启用此嵌入式列表来定向到 Red Hat Marketplace 上的产品页面,您必须在完成 Red Hat Marketplace 之前,使用 Red Hat Marketplace 完成额外的 板载 步骤,然后再完成认证。
- 点 Create project。