4.8. Insights Operator を使用した Simple Content Access エンタイトルメントのインポート

Insights Operator は、OpenShift Cluster Manager Hybrid Cloud Console から Simple Content Access エンタイトルメントを定期的にインポートして openshift-config-managed namespace の etc-pki-entitlement シークレットに保存します。SCA (Simple content access) は Red Hat のサブスクリプションツールの機能で、エンタイトルメントツールの動作を簡素化します。この機能は、サブスクリプションツールを設定する複雑さを伴わずに、Red Hat のサブスクリプションが提供するコンテンツを簡単に利用できます。

Insights Operator は、8 時間ごとに Simple Content Access エンタイトルメントをインポートしますが、openshift-config namespace の support シークレットを使用して設定または無効にできます。

注記

インポートを機能させるには、Red Hat Subscription Management で Simple Content Access を有効にする必要があります。

関連情報

4.8.1. Simple Content Access のインポート間隔の設定

openshift-config namespace の support シークレットを使用して、Insights Operator が Simple Content Access エンタイトルメントをインポートする頻度を設定できます。エンタイトルメントのインポートは通常 8 時間ごとに行われますが、Red Hat Subscription Management で Simple Content Access 設定を更新すると、この間隔を短くすることができます。

この手順では、インポート間隔を 1 時間に更新する方法を説明します。

前提条件

  • OpenShift Container Platform Web コンソールに cluster-admin としてログインしている。

手順

  1. WorkloadsSecrets に移動します。
  2. openshift-config プロジェクトを選択します。
  3. Search by name フィールドを使用して、support シークレットを検索します。存在しない場合には、CreateKey/value secret をクリックして作成します。

    • シークレットが存在する場合は以下を実行します。

      1. Options メニュー kebab をクリックしてから Edit Secret をクリックします。
      2. Add Key/Value をクリックします。

        1. Key フィールドに scaInterval と入力します。
        2. Value フィールドに 1h と入力します。
    • シークレットが存在しない場合は以下を実行します。

      1. CreateKey/value secret をクリックします。

        1. Secret name フィールドに support を入力します。
        2. Key フィールドに scaInterval と入力します。
        3. Value フィールドに 1h と入力します。
      2. Create をクリックします。
    注記

    間隔 1h は、60m(60 分) と入力することもできます。

4.8.2. Simple Content Access インポートの無効化

openshift-config namespace の support シークレットを使用して、Simple Content Access エンタイトルメントのインポートを無効にすることができます。

前提条件

  • OpenShift Container Platform Web コンソールに cluster-admin としてログインしている。

手順

  1. WorkloadsSecrets に移動します。
  2. openshift-config プロジェクトを選択します。
  3. Search by name フィールドを使用して support シークレットを検索します。

    • シークレットが存在する場合は以下を実行します。

      1. Options メニュー kebab をクリックしてから Edit Secret をクリックします。
      2. Add Key/Value をクリックします。

        1. Key フィールドに scaPullDisabled と入力します。
        2. Value フィールドに true と入力します。
    • シークレットが存在しない場合は以下を実行します。

      1. CreateKey/value secret をクリックします。

        1. Secret name フィールドに support を入力します。
        2. Key フィールドに scaPullDisabled と入力します。
        3. Value フィールドに true と入力します。
      2. Create をクリックします。

    Simple Content Access エンタイトルメントのインポートが無効になります。

    注記

    simple content access のインポートを再度有効にするには、サポート シークレットを編集し、scaPullDisabled キーを削除します。

4.8.3. 無効にしていたシンプルコンテンツアクセスインポートの有効化

シンプルコンテンツアクセスエンタイトルメントのインポートが無効になっている場合、Insights Operator はシンプルコンテンツアクセスエンタイトルメントをインポートしません。この動作は変更できます。

前提条件

  • cluster-admin ロールを持つユーザーとして OpenShift Container Platform Web コンソールにログインしている。

手順

  1. WorkloadsSecrets に移動します。
  2. openshift-config プロジェクトを選択します。
  3. Search by name フィールドを使用して、support シークレットを検索します。
  4. Options メニュー kebab をクリックしてから Edit Secret をクリックします。
  5. scaPullDisabled キーの場合、Value フィールドを false に設定します。

    Simple Content Access エンタイトルメントのインポートが無効になります。