26.6.2. raw ブロックデバイスプロビジョナーのデプロイ
Raw ブロックデバイスへのプロビジョナーのデプロイは、ローカルボリュームへのプロビジョナーのデプロイに似ていますが、2 点相違点があります。
- プロビジョナーは特権付きのコンテナーで実行する必要があります。
- プロビジョナーは、ホストから /dev のファイルシステムにアクセスできる必要があります。
Raw ブロックデバイスにプロビジョナーをデプロイします。
- local-storage-provisioner-template.yaml ファイルからテンプレートをダウンロードします。
テンプレートを編集します。
コンテナー仕様の
securityContext
のprivileged
属性をtrue
に設定します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow hostPath
を使用して、コンテナーにホストの /dev/ ファイルシステムをマウントします。Copy to Clipboard Copied! Toggle word wrap Toggle overflow
変更済みの YAML ファイルからテンプレートを作成します。
oc create -f local-storage-provisioner-template.yaml
$ oc create -f local-storage-provisioner-template.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow プロビジョナーを起動します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow