第5章 分散ゾーンのストレージ用に OpenShift 上の Red Hat OpenStack Services の準備
分散ゾーン内の Red Hat Ceph Storage またはサードパーティーのストレージ用に OpenShift (RHOSO)環境を準備するには、シークレット カスタムリソース(CR)を作成して、各ゾーンのストレージ認証情報を保存する必要があります。
5.1. 各ゾーンの Red Hat Ceph Storage クラスターの Secret CR を作成する リンクのコピーリンクがクリップボードにコピーされました!
デプロイメント内の各ゾーンの Red Hat Ceph Storage クラスター認証情報を保存するために、Secret カスタムリソース (CR) を作成する必要があります。デフォルトゾーン (Zone 1) は、すべてのゾーンの Red Hat Ceph Storage クラスターにアクセスできる必要があります。他のゾーンは、ローカルの Red Hat Ceph Storage クラスターと、デフォルトゾーンの Red Hat Ceph Storage クラスターにアクセスできる必要があります。各ゾーンに 1 つの Secret CR を作成します。
手順
デフォルトゾーン (Zone 1) の
SecretCR をceph-conf-files-az1という名前で作成します。これには、すべてのゾーンの Red Hat Ceph Storage クラスターのキーリングとconfファイルが含まれます。$ oc create secret generic ceph-conf-files-az1 \ --from-file=az1.client.openstack.keyring \ --from-file=az1.conf \ --from-file=az2.client.openstack.keyring \ --from-file=az2.conf \ --from-file=az3.client.openstack.keyring \ --from-file=az3.conf -n openstackZone 2 の
SecretCR をceph-conf-files-az2という名前で作成します。これには、Zone 2 のすべての Red Hat Ceph Storage クラスターのキーリングとconfファイル、およびデフォルトゾーンのキーリングとconfファイルが含まれます。$ oc create secret generic ceph-conf-files-az2 \ --from-file=az1.client.openstack.keyring \ --from-file=az1.conf \ --from-file=az2.client.openstack.keyring \ --from-file=az2.conf -n openstackZone 3 の
SecretCR をceph-conf-files-az3という名前で作成します。これには、Zone 3 のすべての Red Hat Ceph Storage クラスターのキーリングとconfファイル、およびデフォルトゾーンのキーリングとconfファイルが含まれます。$ oc create secret generic ceph-conf-files-az3 \ --from-file=az1.client.openstack.keyring \ --from-file=az1.conf \ --from-file=az3.client.openstack.keyring \ --from-file=az3.conf -n openstack