Container Service for Kubernetes (ACK) クラスターは、ポッドにマウントされたAlibaba Cloudディスク、File Storage NAS (NAS) ファイルシステム、およびObject Storage Service (OSS) バケットに自動的にバインドできます。 このトピックでは、ACKでサポートされているストレージサービスとその使用方法について説明します。
1.18以降のバージョンのFlexVolumeは提供されません。 FlexVolumeは、Kubernetes 1.20以降を実行する新しく作成されたContainer Service for Kubernetes (ACK) クラスターでは廃止されます。 FlexVolumeを使用する既存のクラスターでは、次の方法を使用してFlexVolumeの廃止を処理できます。
FlexVolumeがインストールされているがデータが保存されていないクラスターの場合は、代わりにContainer Storage Interface (CSI) プラグインを使用することを推奨します。 詳細については、「データが保存されていないクラスターのFlexVolumeからCSIへのアップグレード」をご参照ください。
その他のシナリオでは、DingTalkグループ35532895に参加してテクニカルサポートをリクエストしてください。
ACKは、静的にプロビジョニングされたボリュームと動的にプロビジョニングされます。 サポートされているボリュームの詳細を次の表に示します。
Alibaba Cloudストレージサービス | 静的にプロビジョニングされたボリューム | 動的にプロビジョニングされたボリューム |
ディスク | ディスクは、永続ボリューム (PV) および永続ボリュームクレーム (PVC) を作成することにより、静的にプロビジョニングされたボリュームとしてマウントおよび使用できます。 | ディスクは、動的にプロビジョニングされたボリュームとしてマウントおよび使用できます。 |
NAS | 次の方法でNASボリュームを静的にプロビジョニングできます。
| NASファイルシステムをマウントして、動的プロビジョニングボリュームとして使用できます。 |
OSS | OSSバケットは、PVおよびPVCを作成することで、静的にプロビジョニングされたボリュームとしてマウントおよび使用できます。 | OSSバケットをマウントして、動的にプロビジョニングされたボリュームとして使用することはできません。 |