25.4.2. OpenShift Container Platform レジストリーの動的にプロビジョニングされるストレージ
vSphere ボリュームストレージを使用するには、レジストリーの設定ファイルを編集してレジストリー Pod にマウントします。
手順
vSphere ボリュームから新規設定ファイルを作成します。
kind: PersistentVolumeClaim apiVersion: v1 metadata: name: vsphere-registry-storage annotations: volume.beta.kubernetes.io/storage-class: vsphere-standard spec: accessModes: - ReadWriteOnce resources: requests: storage: 30GiOpenShift Container Platform でファイルを作成します。
$ oc create -f pvc-registry.yaml新規 PVC を使用するようにボリューム設定を更新します。
$ oc set volume dc docker-registry --add --name=registry-storage -t \ pvc --claim-name=vsphere-registry-storage --overwrite更新された設定を読み取るためにレジストリーを再デプロイします。
$ oc rollout latest docker-registry -n defaultボリュームが割り当てられていることを確認します。
$ oc set volume dc docker-registry -n default