10.2. ビルドシークレットとしてのサブスクリプションエンタイトルメントの追加
Red Hat サブスクリプションを使用してコンテンツをインストールする builds には、ビルドシークレットとしてエンタイトルメントキーを含める必要があります。
前提条件
- サブスクリプションを通じて Red Hat Enterprise Linux (RHEL) パッケージリポジトリーにアクセスできる必要があります。これらのリポジトリーにアクセスするためのエンタイトルメントシークレットは、クラスターがサブスクライブされるときに、Insights Operator によって自動的に作成されます。
-
cluster-adminロールを持つユーザーとしてクラスターにアクセスできる必要があります。または、openshift-config-managedプロジェクト内のシークレットにアクセスする権限を持っている必要があります。
手順
次のコマンドを実行して、
openshift-config-managednamespace からビルドの namespace にエンタイトルメントシークレットをコピーします。Copy to Clipboard Copied! Toggle word wrap Toggle overflow etc-pki-entitlement シークレットをビルド設定の Docker ストラテジーでビルドボリュームとして追加します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow