4.8. Insights Operator を使用した Simple Content Access エンタイトルメントのインポート
Insights Operator は、OpenShift Cluster Manager から Simple Content Access エンタイトルメントを定期的にインポートして openshift-config-managed
namespace の etc-pki-entitlement
シークレットに保存します。Simple Content Access は Red Hat のサブスクリプションツールの機能で、エンタイトルメントツールの動作を簡素化します。この機能は、サブスクリプションツールを設定する複雑さを伴わずに、Red Hat のサブスクリプションが提供するコンテンツを簡単に利用できます。
Insights Operator は、8 時間ごとに Simple Content Access エンタイトルメントをインポートしますが、openshift-config
namespace の support
シークレットを使用して設定または無効にできます。
インポートを機能させるには、Red Hat Subscription Management で Simple Content Access を有効にする必要があります。
関連情報
- Simple Content Access の詳細は、Red Hat Subscription Central ドキュメントの Simple Content Access を参照してください。
- OpenShift Container Platform のビルドで Simple Content Access エンタイトルメントを使用する場合の詳細は、ビルドでの Red Hat サブスクリプションの使用 を参照してください。
4.8.1. Simple Content Access のインポート間隔の設定
openshift-config
namespace の support
シークレットを使用して、Insights Operator が Simple Content Access エンタイトルメントをインポートする頻度を設定できます。エンタイトルメントのインポートは通常 8 時間ごとに行われますが、Red Hat Subscription Management で Simple Content Access 設定を更新すると、この間隔を短くすることができます。
この手順では、インポート間隔を 1 時間に更新する方法を説明します。
前提条件
-
cluster-admin
ロールを持つユーザーとして OpenShift Container Platform Web コンソールにログインしている。
手順
-
Workloads
Secrets に移動します。 - openshift-config プロジェクトを選択します。
Search by name フィールドを使用して、support シークレットを検索します。存在しない場合には、Create
Key/value secret をクリックして作成します。 シークレットが存在する場合は以下を実行します。
- Options メニュー をクリックしてから Edit Secret をクリックします。
Add Key/Value をクリックします。
-
Key フィールドに
scaInterval
と入力します。 -
Value フィールドに
1h
と入力します。
-
Key フィールドに
シークレットが存在しない場合は以下を実行します。
Create
Key/value secret をクリックします。 -
Secret name フィールドに
support
を入力します。 -
Key フィールドに
scaInterval
と入力します。 -
Value フィールドに
1h
と入力します。
-
Secret name フィールドに
- Create をクリックします。
注記間隔
1h
は、60m
(60 分) と入力することもできます。
4.8.2. Simple Content Access インポートの無効化
openshift-config
namespace の support
シークレットを使用して、Simple Content Access エンタイトルメントのインポートを無効にすることができます。
前提条件
-
OpenShift Container Platform Web コンソールに
cluster-admin
としてログインしている。
手順
-
Workloads
Secrets に移動します。 - openshift-config プロジェクトを選択します。
Search by name フィールドを使用して support シークレットを検索します。
シークレットが存在する場合は以下を実行します。
- Options メニュー をクリックしてから Edit Secret をクリックします。
Add Key/Value をクリックします。
-
Key フィールドに
scaPullDisabled
と入力します。 -
Value フィールドに
true
と入力します。
-
Key フィールドに
シークレットが存在しない場合は以下を実行します。
Create
Key/value secret をクリックします。 -
Secret name フィールドに
support
を入力します。 -
Key フィールドに
scaPullDisabled
と入力します。 -
Value フィールドに
true
と入力します。
-
Secret name フィールドに
- Create をクリックします。
Simple Content Access エンタイトルメントのインポートが無効になります。
注記simple content access のインポートを再度有効にするには、
サポート
シークレットを編集し、scaPullDisabled
キーを削除します。
4.8.3. 無効にしていたシンプルコンテンツアクセスインポートの有効化
シンプルコンテンツアクセスエンタイトルメントのインポートが無効になっている場合、Insights Operator はシンプルコンテンツアクセスエンタイトルメントをインポートしません。この動作は変更できます。
前提条件
-
cluster-admin
ロールを持つユーザーとして OpenShift Container Platform Web コンソールにログインしている。
手順
-
Workloads
Secrets に移動します。 - openshift-config プロジェクトを選択します。
- Search by name フィールドを使用して、support シークレットを検索します。
- Options メニュー をクリックしてから Edit Secret をクリックします。
scaPullDisabled
キーの場合、Value フィールドをfalse
に設定します。Simple Content Access エンタイトルメントのインポートが無効になります。