11.12.4. Kubernetes プルシークレットの作成
Fusion Access for SAN Operator をインストールした後、Kubernetes シークレットオブジェクトを作成する必要があります。これは、IBM コンテナーレジストリーから必要なコンテナーイメージをプルする IBM エンタイトルメントキーを保持するためのものです。
前提条件
-
ocCLI がインストールされている。 -
cluster-adminロールを持つユーザーとしてクラスターにアクセスできる。 -
Fusion Access for SAN Operator をインストールし、そのプロセスで
ibm-fusion-accessnamespace を作成した。
手順
- Fusion Access for SAN の IBMid と password を使用して、IBM Container software library にログインします。
IBM Container software library で、エンタイトルメントキーを取得します。
- エンタイトルメントキーがまだない場合は、Get entitlement key または Add new key をクリックし、Copy をクリックします。
- エンタイトルメントキーがすでにある場合は、Copy をクリックします。
- エンタイトルメントキーを安全な場所に保存します。
oc createコマンドを実行して、シークレットオブジェクトを作成します。$ oc create secret -n ibm-fusion-access generic fusion-pullsecret \ --from-literal=ibm-entitlement-key=<ibm-entitlement-key>1 - 1
- これは、ステップ 2 で IBM Container software library からコピーしたエンタイトルメントキーです。
検証
-
OpenShift Container Platform Web コンソールで、Workloads
Secrets に移動します。 -
リストで
fusion-pullsecretを見つけます。