TridentのCSIサポートにより、これまで実際に使用していたボリューム命名方式が変更されました
- Views:
- 9
- Visibility:
- Public
- Votes:
- 0
- Category:
- trident-kubernetes<a>2009173659</a>
- Specialty:
- snapx
- Last Updated:
環境
- Trident 19.07以降
- Trident 19.04 with CSI beta implementation(本番環境向けではありません)
問題
Tridentを使用してCSI以外の実装からCSIに変更すると、以前のONTAP FlexVolの使用に反映されたFlexVol の命名規則が次のように変更されます。
- ストレージ管理者は、フル稼働しているNASボリュームについて、適切なアプリケーション開発者/保守担当者に報告する必要があります
- ネームスペースに応じて、適切なコストセンターにストレージ使用コストを割り当てます。
CSIを使用して、ネームスペースと展開を識別するには、TridentおよびKubberenetesに基づいた情報にアクセスする必要があります。
<storagePrefix>_<
PVC>_<
long_
UUID>
ONTAP からボリューム名()を取得し、Kubberenetes/OCP()のPV構文に変換pvc-<UUID>
します。- Kuberenetes/OpenShiftで、そのグループが属するPVCを検索します
- ネームスペースと導入に必要な機能を適用する(ボリュームのサイズ変更やスプレッドシートへのデータの追加など)