4.8. 使用 Insights Operator 导入简单的内容访问权利


Insights Operator 定期从 OpenShift Cluster Manager 导入简单内容访问权利,并将其存储在 openshift-config-managed 命名空间中的 etc-pki-entitlement secret 中。简单的内容访问权限是红帽订阅工具中的功能,简化了权利工具的行为。通过此功能,可以更轻松地使用红帽订阅提供的内容,而无需配置订阅工具的复杂性。

注意

在以前的版本中,集群管理员会使用 openshift-config 命名空间中的 support secret 创建或编辑 Insights Operator 配置。Red Hat Insights 现在支持创建 ConfigMap 对象来配置 Operator。如果两者都存在,Operator 会优先选择支持 secret 的配置映射配置。

Insights Operator 每 8 小时导入简单的内容访问权利,但可以使用 openshift-insights 命名空间中的 insights-config ConfigMap 对象进行配置或禁用。

注意

红帽订阅管理中必须启用简单的内容访问,才能导入功能。

其他资源

  • 有关 简单内容访问权限 的更多信息,请参阅 Red Hat Subscription Central 文档中的关于简单内容访问权限。
  • 如需有关在 OpenShift Container Platform 中使用简单内容访问权利的更多信息,请参阅在构建中使用红帽订阅

4.8.1. 配置简单的内容访问导入间隔

您可以使用 openshift-insights 命名空间中的 insights-config ConfigMap 对象配置 Insights Operator 导入简单内容访问(sca)权利的频率。权利导入通常每 8 小时进行,但如果您更新 insights-config ConfigMap 对象中的简单内容访问配置,您可以缩短这个 sca 间隔。

这个步骤描述了如何将导入间隔更新为 2 小时 (2h)。您可以指定小时 (h),或小时和分钟,例如: 2h30m。

先决条件

  • 启用了远程健康报告(这是默认设置)。
  • 以具有 cluster-admin 角色的用户身份登录到 OpenShift Container Platform Web 控制台。
  • insights-config ConfigMap 对象存在于 openshift-insights 命名空间中。

流程

  1. 进入 Workloads ConfigMaps 并选择 Project: openshift-insights
  2. insights-config ConfigMap 对象打开它。
  3. Actions 并选择 Edit ConfigMap
  4. YAML 视图 单选按钮。
  5. 将文件中的 sca 属性设置为 interval: 2h 以每两小时导入内容。

    apiVersion: v1
    kind: ConfigMap
    # ...
    data:
      config.yaml: |
        sca:
          interval: 2h
    # ...
  6. 点击 Saveinsights-config config-map 详情页面将打开。
  7. 验证 config.yaml sca 属性的值是否已设置为 interval: 2h

4.8.2. 禁用简单内容访问导入

您可以使用 openshift-insights 命名空间中的 insights-config ConfigMap 对象禁用简单内容访问权利导入。

先决条件

  • 启用了远程健康报告(这是默认设置)。
  • cluster-admin 用户身份登录到 OpenShift Container Platform Web 控制台。
  • insights-config ConfigMap 对象存在于 openshift-insights 命名空间中。

流程

  1. 进入 Workloads ConfigMaps 并选择 Project: openshift-insights
  2. insights-config ConfigMap 对象打开它。
  3. Actions 并选择 Edit ConfigMap
  4. YAML 视图 单选按钮。
  5. 在文件中,将 sca 属性设置为 disabled: true

    apiVersion: v1
    kind: ConfigMap
    # ...
    data:
      config.yaml: |
        sca:
          disabled: true
    # ...
  6. 点击 Saveinsights-config config-map 详情页面将打开。
  7. 验证 config.yaml sca 属性的值是否已设置为 disabled: true

4.8.3. 启用之前禁用的简单内容访问导入

如果禁用了简单内容访问权利导入,Insights Operator 不会导入简单的内容访问权利。您可以更改此行为。

先决条件

  • 启用了远程健康报告(这是默认设置)。
  • 以具有 cluster-admin 角色的用户身份登录到 OpenShift Container Platform Web 控制台。
  • insights-config ConfigMap 对象存在于 openshift-insights 命名空间中。

流程

  1. 进入 Workloads ConfigMaps 并选择 Project: openshift-insights
  2. insights-config ConfigMap 对象打开它。
  3. Actions 并选择 Edit ConfigMap
  4. YAML 视图 单选按钮。
  5. 在文件中,将 sca 属性设置为 disabled: false

    apiVersion: v1
    kind: ConfigMap
    # ...
    data:
      config.yaml: |
        sca:
          disabled: false
    # ...
  6. 点击 Saveinsights-config config-map 详情页面将打开。
  7. 验证 config.yaml sca 属性的值是否已设置为 disabled: false
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.