HPCS から OpenShift Data Foundation への移行 Key Protect
OpenShift Data Foundation (ODF) 用の Hyper Protect Crypto Services (HPCS) 暗号化を移行し、代わりに IBM Key Protect ( Key Protect ) を使用します。
開始前に
移行を開始する前に、以下の手順を実行してクラスタの移行が必要かどうかを判断し、環境を準備してください。
- Red Hat OpenShift クラスターにアクセスします。
- 以下のツールがインストールされていることを確認してください:
ocまたはocCLI で ODF クラスタにアクセスできますjqJSON処理用curlAPIリクエスト用
- まだ作成していない場合は、 Key Protect インスタンスを作成 するか、クラスタと同じリージョンにある既存の IBM Key Protect インスタンスを使用します。
- クラスタでCeph toolboxポッドが有効になっていることを確認します。 まだ有効になっていなければ、 StorageCluster のコンフィギュレーションで
storagecluster.spec.enableCephTools: trueを設定する。 - ボリュームの移行に使用するODF HPCSから Key Protect への移行スクリプトをダウンロードしてください。 スクリプトは、
migrate-odf.sh(他の3つのスクリプトを呼び出すメインスクリプト)、migrate-osd.sh、migrate-csi.sh、およびmigrate-noobaa.sh、ツールアクセスをリクエストすると、hpcs-2-kp-k8s.zipファイルに含まれる。 詳細については、 移行の概要の ステップ1を参照してください。
マイグレーション手順
-
次のスクリプトを使用して、クラスタが移行が必要なHPCSキーを使用しているかどうかを判断します。
./migrate-odf.sh detect -
カレント・ディレクトリに
.envファイルを作成し、 Key Protect の詳細を記入する。$ cat .env KP_INSTANCE_ID=XXX KP_IAM_API_KEY=XXX KP_KEY_ID=XXX KP_URL=https://XXX.api.us-south.kms.appdomain.cloud -
移行スクリプトを実行します。
./migrate-odf.sh migrate -
移行が完了したら、リソースにアクセスできることを確認し、 Key Protect を鍵管理サービス(KMS)として使用する。