第 4 章 在管道中使用红帽权利
如果您有 Red Hat Enterprise Linux (RHEL)权利,您可以使用这些权利在管道中构建容器镜像。
从简单通用访问(SCA)中导入此 operator 后,Bupbter Operator 会自动管理权利。此 Operator 在 openshift-config-managed 命名空间中提供了名为 etc-pki-entitlement 的 secret。
您可以通过以下两种方式之一在管道中使用红帽权利:
- 将 secret 手动复制到管道的命名空间中。如果您有有限的管道命名空间,则此方法至少比较复杂。
- 使用 Shared Resources Container Storage Interface (CSI) Driver Operator 自动在命名空间间共享 secret。
4.1. 先决条件 复制链接链接已复制到粘贴板!
-
使用
oc命令行工具登录到 OpenShift Container Platform 集群。 在 OpenShift Container Platform 集群中启用了 Insights Operator 功能。如果要使用 Shared Resources CSI Driver operator 在命名空间间共享 secret,还必须启用 Shared Resources CSI 驱动程序。有关启用功能的详情,包括 Insights Operator 和 Shared Resources CSI Driver,请参阅 使用功能门启用功能。
注意启用 Insights Operator 后,您必须等待一些时间,以确保集群使用这个 Operator 更新所有节点。您可以输入以下命令来监控所有节点的状态:
oc get nodes -w
$ oc get nodes -wCopy to Clipboard Copied! Toggle word wrap Toggle overflow 要验证 Insights Operator 是否活跃,请输入以下命令检查
insights-operatorpod 是否在openshift-insights命名空间中运行:oc get pods -n openshift-insights
$ oc get pods -n openshift-insightsCopy to Clipboard Copied! Toggle word wrap Toggle overflow 已将红帽权利导入到 Insights Operator 中。有关导入权利的详情,请参阅使用 Insights Operator 导入简单内容访问权利。
注意要验证 Insights Operator 是否有您的权利,是否活跃,请使用以下命令检查
openshift-config-managed命名空间中是否存在etc-pki-entitlementsecret:oc get secret etc-pki-entitlement -n openshift-config-managed
$ oc get secret etc-pki-entitlement -n openshift-config-managedCopy to Clipboard Copied! Toggle word wrap Toggle overflow